问题标签 [android-firmware]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8907 浏览

android - 尝试编译android内核代码时出错?

我一直在关注这个链接Android kernel compile and test with Android Emulator来编译 android 源代码。

但是在尝试使用编译源代码时

我收到此错误。

通过将权限分配给适当的目录来解决这个问题后,我得到了这个。


有人可以帮我吗?

0 投票
2 回答
3880 浏览

android - Android `settings.db` 参考?

有没有关于settings.db数据库文件的参考?我看到的主要是明显的变量,但没有足够的信心。

0 投票
2 回答
2604 浏览

android - 使用猴子测试的应用程序的基本最佳油门和种子是什么?

我正在使用以下命令在我的应用程序上运行猴子测试

adb shell monkey -p com.droigons.mygps --throttle 1000 -s 1000 -v 500000 > test.txt

应用程序的基本最佳油门和种子是什么?

0 投票
0 回答
2109 浏览

android - 调用 System.loadLibrary("chromium_net"); java.lang.UnsatisfiedLinkError 失败:未知失败

只是包含在我的代码中的第一行以加载不同的系统库:

堆栈跟踪:

问题:“共享库 [名称] 已由 CL.. 打开”是什么意思?如何解决?

PS 我尝试过加载其他系统库(例如 android -/system/lib/libandroid.so、..audioalsa、camera_client 等),所有这些库都可以毫无问题地加载。我使用 Android 4.0.3 运行有根的 Xperia 手机。所有图书馆都在电话上。

0 投票
1 回答
287 浏览

android - Android 4.0.3 - Web 服务更新无法正常工作

我使用 phonegap 创建了一个应用程序,它使用网络服务来更新 html 页面、图像等。这在我使用 2.35 的三星 Galaxy S2 上运行良好,但是一旦我将固件升级到 4.0.3,这个更新就停止了正常工作。

似乎主要是图像更新无法正常工作,是否有人知道任何此类问题,如果有,是否有任何黑客/解决方法。

谢谢

0 投票
1 回答
3974 浏览

android - 如何开发安卓固件?

我需要基于 Honeycomb 创建自己的 android 固件。

问题是我不知道该怎么做。我在网上搜索了一些教程来帮助我入门,但没有找到。

谁能把我链接到一些教程,或者给我一些关于如何创建安卓固件的信息?

TIA

0 投票
4 回答
20013 浏览

android - 使用系统权限静默卸载应用程序

我的应用程序具有系统权限。它将在固件内部,现在它位于 /system/app

我可以通过这篇文章静默安装应用程序

以编程方式安装/卸载 APK(PackageManager 与 Intents)

有效的示例应用程序

http://paulononaka.wordpress.com/2011/07/02/how-to-install-a-application-in-background-on-android/

但我仍然无法以同样的方式卸载应用程序。我尝试像安装示例一样使用反射。

我添加了 uninstallPackage 方法并编辑了 ApplicationManager 方法。仍然无法正常工作。

当我运行它时,我找不到方法(在调用“deletePackage”行上)。

这不是我的更改的工作项目: https ://dl.dropbox.com/u/1928109/InstallInBackgroundSample.zip

这是函数的描述:http ://www.androidjavadoc.com/1.0_r1_src/android/content/pm/PackageManager.html#deletePackage(java.lang.String, android.content.pm.IPackageDeleteObserver, int)

参数没问题。似乎我应该指定 DeletePackageObserver 类而不是 InstallPackageObserver。但我不知道该怎么做(我没有这样的课程)。

谢谢

0 投票
1 回答
4606 浏览

android - android 在哪里读取文件 fonts.xml 以正确加载字体?

我已经找了很多天了。

我公司的安卓设备(我们制造)使用的是安卓2.1。我们需要为我们的一位客户支持阿拉伯语。我们能够让第三方软件正确加入阿拉伯语并从另一个第三方购买字体以在 2.1 中显示阿拉伯语。

Android 2.1 有一个名为 fonts.xml 的文件,它指定何时使用字体,包括备用字体。

我想知道代码中的哪个组件读取 fonts.xml 文件(当前位于 /frameworks/base/data/fonts),以便我可以将此文件更改到另一个位置并为每个客户动态更改它,而无需重建新的每次系统的图像。

谢谢!

更新:

搜索 fonts.xml 我发现 sdk.atree 包含以下几行:

但是,我在 /system/fonts/ 中没有看到文件 fonts.xm 和 DroidSansJapanese.ttf

我建议我的工作将阿拉伯字体重命名为 DroidSansJapanese.ttf 以便系统读取它,但这肯定会在未来引起混乱。

我还尝试手动将修改后的 fonts.xml 放入 /sytem/fonts 并重新启动设备,但没有奏效。

此外,FontLoader.java 加载 fonts.xml,但它没有指定整个路径,因为它通过 Bridge.java 传递。Bridge.java 也通过了完整路径。使用的变量是 String fontOsLocation。它在两个类中都是这样命名的,所以我进行了搜索,但没有找到指定源中的确切位置:

我的最后一个选择是尝试重新编写 FontLoader,因此即使它需要一个字符串作为 fontOsLocation,我也只是给它一个来自 SD 卡的硬编码路径。但我不知道这可能会对系统产生什么影响。谢谢你。

0 投票
1 回答
482 浏览

android - 如何定义哪个小部件应放置在主屏幕上以及恢复出厂设置后放置在哪个位置?

假设我的 apk 使用平台密钥签名并作为系统的一部分:

我的应用程序有一个小部件,我想在从出厂重置重新启动设备后立即将其放置在(系统的默认设置 - Galaxy Tab P7500,Android 3.2)主屏幕上 - 就像在你之后谷歌搜索小部件已经存在一样'正在恢复出厂设置。

我的问题是:它到底是在哪里定义的,哪个小部件应该放在主屏幕上,在出厂重置时放在哪个位置?

0 投票
2 回答
549 浏览

android - 通过固件在平板电脑中隐藏 Android 系统栏

我需要知道在 android 平板电脑中显示系统栏(主页按钮、后退按钮、设置)的进程或应用程序。我需要终止此进程或应用程序以避免用户访问 android 设置。我有可能在自定义的 android 固件中执行此操作。

我需要在android代码中修改什么来隐藏这个栏?

谢谢