Android

针对Android操作系统的爱好者和高级用户的问答



2
通过adb命令打开或关闭USB大容量存储
背景:我有一个USB记忆棒Android设备(例如RikoMagic),我通常以“无头”模式运行。除其他外,我已经弄清楚了如何通过adb和内部“ am”命令的组合来关闭它: adb shell am start -n android/com.android.server.ShutdownActivity 我现在正试图弄清楚如何打开和关闭USB大容量存储支持。我已经通过以下命令弹出了USB存储活动窗口: adb shell am start -n com.android.systemui/.usb.UsbStorageActivity 不幸的是,我无法弄清楚如何发送等效的“意图”以实际“卸载”或“取消共享”共享卷(或就此而言“加载”或“共享”)。以下命令不执行任何操作: adb shell am start -n com.android.systemui/.usb.UsbStorageActivity -a android.intent.action.MEDIA_UNSHARED file:///mnt/sdcard 我究竟做错了什么?挂载/卸载Android设备内部存储的神奇魔咒是什么? 注意1:我知道有明显的Linux“ mount” /“ umount”命令。但是,简单地安装或卸载卷并不会触发系统功能,例如重新启动或停止已移至SD卡的应用程序至关重要。当SD卡中的应用仍处于活动状态时,“ umount”可能仍然会失败。 注意2:显然有一个“ setprop”命令可以启用/禁用USB大容量存储支持,直到下次重启。同样,这种全有或全无的方法不是我要寻找的,而是能够在单个会话中打开和关闭USB大容量存储的功能,这可以通过触摸界面完成。 adb shell setprop sys.usb.config mass_storage



4
如果您将音量调得太大,该如何禁用音量警告?
我最近有一部Nexus 4,但我有一个关于音量调高警告的问题,如果音量调得过多,则会弹出警告。是否可以禁用或删除此警告?我希望能够将手机放在口袋里(带有音量按钮)提高音量,而不必拿起手机。我收听音频或声音低劣的播客,需要将其提高到警告级别以上。
17 nexus-4  volume 



2
如果某个应用程序与我的设备兼容,那么Google Play如何运作?
我有一个“通用” Android平板电脑,通常当我要安装和应用时,Google Play表示它与我的设备不兼容。即使在诸如Twitter,Instagram,Evernote,Foursquare甚至Google Maps之类的流行应用程序上也是如此! 我知道它能正常工作,因为如果我将摩托罗拉手机中的APK复制到该平板电脑上并手动安装,它运行正常(至少Instagram和Twitter可以)。 我不是要在平板电脑上使用Instagram。我正在尝试找到一种从Play商店安装应用的方法。 Google Play如何在哪里以及在我的设备上执行兼容性检查?我怀疑说支票以某种方式失败了。我希望能够安装可在我的设备上运行的应用,并阻止Google Play阻止我。

6
Mediaserver使用过多的CPU时间和电池
我有一个操作系统为4.2.1的Nexus 4,突然开始很快耗尽电池电量。查看电池使用情况时,我发现“ Mediaserver”随时间消耗了60%的电池,记录了几分钟的CPU时间和几个小时的“保持唤醒”时间。通常,屏幕,电话闲置或其他服务会消耗掉大部分电池寿命。 我尝试关闭所有应用程序并为其充电,并确保在一整夜中它仍然耗尽大量电池,再次,Mediaserver是电池使用情况图表中所报告的罪魁祸首;它使设备整夜保持清醒状态,即使电量为零也耗尽了我10%的电池电量。我没有添加大量文件,而且我也没有播放音乐/等,因此Mediaserver在驱动器上不应该做太多事情。 如何阻止Mediaserver这样消耗电池寿命?

15
音乐播放器为什么找不到我的音频文件?
在我的Nexus 4上,有一个名为的文件夹/sdcard/Music/(或只是/Music在浏览手机的存储时; Windows 7称为Computer\Nexus 4\Internal storage\Music),并且我在其中放置了很多歌曲,但音乐播放器看不到我的任何歌曲。 为什么一个应用程序(文件管理器,例如Dropbox)可以看到文件,而另一应用程序(播放音乐,Apollo,Jukefox)却看不到文件? 笔记: LG Nexus 4 16GB,已解锁,带有CyanogenMod 10.1 (每晚内部版本20130212,因为没有更稳定的版本可用,但没有崩溃。) 歌曲以路径格式存储/sdcard/Music/Artist/Album/Song title.mp3(因为这是它们在我的媒体驱动器上存储的方式)。 Computer\Nexus 4\Internal storage\Music\Eagles\On the Border\1 Already Gone.mp3 Computer\Nexus 4\Internal storage\Music\Kashmir\The Good Life\10 Kiss me goodbye.mp3 Computer\Nexus 4\Internal storage\Music\Christina St眉rmer\Freier Fall\1 Geh nicht wenn du kommst.mp3 (是的,那里有一个中文字符,我不知道为什么;我的原始Windows媒体驱动器上是一个德国人ü (变声u)) 我知道这些歌曲存在并且可以正常播放,因为CyanogenMod文件管理器显示了它们,我可以单独播放它们。它们确实存在! 按照以下建议运行“ 重新扫描SD”并没有使文件出现在任何播放器应用中。 我可以肯定没有.nomedia文件:CyanogenMod文件管理器不会显示以开头的文件.(我重命名了现有的TXT文件,该文件立即消失了:)),但是我使用了根浏览器精简版来浏览和查找/Music子文件夹- -我找到的唯一匹配项是我已重命名的匹配项,现在我已将其删除。 我的Windows PC在工作中也看不到文件,但是拔下/重新插入USB后,它现在可以看到+打开+播放文件。(我现在已经修改了此问题,以删除Windows部分。) …

4
如何配置适用于家庭的Nexus 7/10
我正在考虑为家人购买一部Nexus平板电脑。我认为多用户支持是一种将我的应用与儿童游戏分开的好方法。但是,我所读到的关于实现多个用户的内容似乎缺乏。如果没有可用于实验的设备,我将在这里问这是如何工作的。 我想做的是使用我的Google电子邮件地址和Play商店凭据将自己设置为所有者。接下来,我想为我的妻子和孩子们添加用户。为我的妻子设置个人资料很容易,因为她拥有自己的Android手机,我可以使用她的Google帐户来进行此设置。它为我不确定的每个孩子添加了一个用户个人资料。 我的孩子还很小,没有电子邮件地址。我也不希望他们这样做。我必须为他们每个人创建一个地址吗?我有什么选择? 我可以为儿童用户个人资料配置Play商店使用我的Play商店登录/凭据吗?在我的手机上,我可以选择执行此操作,尽管我也不知道它会产生什么效果(它会从第一个登录中卸载应用程序,然后从第二个登录中同步下来吗)? 显然,我不想为孩子的应用支付多次费用。成人购买自己的应用程序是一回事,但是Google真的希望每个孩子都拥有关联的信用卡并购买自己的应用程序吗? 以正确的方式配置平板电脑的任何帮助将不胜感激。

4
为什么我的手机慢?
我的电话最近真的很慢。当我打开屏幕时(尤其是关闭了一段时间后),电话真的很呆滞。例如,响应我的输入可能需要30秒。或者,如果有人打来电话,它可能不会响应我的应答手势,直到呼叫者已经放弃并挂断电话为止。 如果我将屏幕打开几分钟(最多五分钟),则电话最终将开始更正常地响应。 开发人员选项中的CPU信息表明,在所有这种缓慢情况下,处理器都处于挂钉状态,该进程system_server几乎消耗了所有CPU容量,而其他进程则占用很少的CPU时间。 另外,这种CPU活动正在耗尽我的电池电量。我只能得到一半的电池寿命。 我最近在OTA升级中失去了扎根;为了重新生根,我不得不擦拭手机。恢复所有内容后,问题又回来了。 我的手机是运行Jelly Bean(4.1.2)的Galaxy Nexus。我以前的手机(运行MIUI和“ ICS”的Nexus One)也遇到了类似的问题。我将手机的速度缓慢归因于它的年龄,但是现在我认为肯定还有其他情况。 可能出什么问题了,或者我该如何找到问题所在? 对提出的问题的答案 我当前的手机正在运行4.1.2。更新后,问题变得更加严重。我以前的电话是我说的正在运行“ ICS”的电话。我用引号引起来,因为它是一个自定义ROM,声称为4.0,但我怀疑实际上是Gingerbread +。 我的RAM通常以大约85%的速度运行。但是,我怀疑这是否有用,因为Android在需要更多RAM时会自动终止应用程序,而Linux内核旨在使RAM大部分保持满状态,以免浪费内存。 当前,谷歌地图使用最多的电池,其次是塔斯克。我很确定这不是典型的。我无法想象为什么Google Maps会如此之高,因为我不经常使用它。无论如何,我关闭了位置权限,因此希望可以治愈Google Maps。而且Tasker通常不会消耗太多,但是固定CPU时,似乎比大多数应用程序难工作。(顺便说一句,我在Tasker中没有基于位置的配置文件。) 重新启动手机后,直到屏幕关闭一段时间后,一切正常。然后,问题恢复。它们非常严重,因此重新启动通常比尝试不重新启动手机要快得多。 自动旋转似乎无效。在使用手机的正常过程中,我会定期进行切换,但是两种方式都没有发现任何差异。 应用程序似乎是罪魁祸首,因为我在两部不同的手机上遇到了相同的问题,并且自从恢复出厂设置以来。然而: 消耗CPU的进程不是应用程序,而是system_serverAndroid的核心部分。 我有很多应用程序,因此逐个禁用它们将是一个耗时的过程。 我尝试过重覆 system_server,但没有任何效果。

4
如何在Google+应用之外共享Google+公开信息?
大多数应用程序会根据手机上的意图将其内容共享给其他应用程序。Google+应用程序的共享功能似乎只会生成另一条Google+信息。如何通过应用程序本身在应用程序外部共享Google+公开信息?例如,将帖子的链接发送到Twitter,Messenger,Facebook等。 当大多数其他流行的社交应用程序之间可以自由共享时,我简直无法相信Google会像服务于Google+这样重要地共享服务。URL的复制和粘贴在Android上已过时且繁琐。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.