【Android】Android 如何进入设备后台的 data 文件夹

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了【Android】Android 如何进入设备后台的 data 文件夹相关的知识,希望对你有一定的参考价值。

参考技术A  大家都知道,我们在进行android项目开发时,当涉及到需要存取数据,也就是需要进行数据的互动时,我们就需要把数据存放在虚拟设备的data 文件夹中。之前在相关书籍中了解到如何把文件上传到设备,如前面所说的mp3,mp4播放器中需要上传到设备中的音频及视频文件。方法如下:C:> adb push c:codesamplevideo.mp4 /data/samplevideo.mp4
  可以使用 adb shell 进入设备后台,命令行方式手动创建,步骤如下:
  Eclipse 中启动模拟器之后, cmd 下输入进入设备 Linux 控制台
  D:>adb shell
  之后进入应用 data 目录
  ls 列表目录,查看文件,找到你的项目目录并进入本回答被提问者采纳

如果我停止后台服务,Android 将多快进入睡眠状态

【中文标题】如果我停止后台服务,Android 将多快进入睡眠状态【英文标题】:How quickly will Android go to sleep if I stop background service 【发布时间】:2012-04-20 06:38:39 【问题描述】:

wakelock 释放后,Android 多久进入睡眠状态?

我正在开发一个在后台使用加速度计的应用程序,由于它的高功耗,我正在研究如何最好地让设备进入睡眠状态,至少每隔一分钟左右。

我不能让设备休眠长达一个小时,甚至 10 分钟——这只有在我开发某种基于用户行为预测的智能调度程序的情况下才有可能。 我没有足够的时间。

因此我想问,当我让我的应用进入睡眠状态并实际取消注册传感器更新侦听器时,设备是否会在如此短的时间间隔内进入睡眠状态?(我想当设备退出待机模式时,会有一些超时来防止运行所有必要的东西。)

我正在使用最慢的加速度计模式:SENSOR_DELAY_NORMAL。 现在,我的服务一直将设备保持在 wakelock 上。 这只持续大约 12 小时的待机时间 - 获得两倍就足够了。

【问题讨论】:

【参考方案1】:

有谁知道唤醒锁被释放后android多快进入睡眠状态?

不到一毫秒。

【讨论】:

好的..可能是错误的问题..我只需要知道是否值得每隔一分钟定期切换加速度计 cca。例如,当关闭 GPS 时,它会在进入睡眠状态之前将卫星锁定再保持 30 秒。因此,每 30 秒切换一次 GPS 不会对电池寿命产生影响(实际上它可能会使情况变得更糟) 3g 无线电也是如此。它在实际传输结束后的几秒钟内保持全功率事件。 @Sima:“我只需要知道每隔一分钟周期性地切换加速度计 cca 是否值得”——试试看它是否适合你。我不建议人们以这种方式在后台使用传感器,所以我不知道这种情况下的功率特性是什么。 好的.. 解决了。我的后台服务现在计划每五分钟启动一次,只要有必要确定 devi 设备是否正在移动。而且它实际上根本不会导致任何显着的电池消耗。虽然有一些自学调度程序来改变间隔以更适合用户行为,但该解决方案将是完美的..

以上是关于【Android】Android 如何进入设备后台的 data 文件夹的主要内容,如果未能解决你的问题,请参考以下文章

如何定期在后台跟踪(如果可能)Android 设备(最新版本)?

微信为啥出现android设备登入过 来看看怎么回事

android 进入后台 触发啥事件

如何调试 Android 后台服务?

每次应用程序来自android的后台时启动第一个屏幕

如何在 Android 中使用后台服务每 5 分钟获取一次设备位置?