问题标签 [android-source]

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 回答
593 浏览

android - 从框架/基本代码访问 Settings.System

所以,我在 android 框架类 (AOSP) 中工作。因为我在技术上正在研究 Cyanogenmod,所以我应该在一个名为 CMParts 的应用程序中设置我的补丁设置,它只是通过 Settings.System 将字符串和整数放入系统设置中。

不幸的是,在框架(非应用程序)代码中,我无权访问 Context 对象(因为我不在 Activity 或 Application 中)以进行通常的方法调用以恢复这些设置。传递 null 不起作用。

任何人都知道从框架级代码获取这些设置的任何方法吗?传递上下文引用并不是真正的选择...

0 投票
1 回答
496 浏览

android - 安卓源码(完整)

我访问了一些论坛并下载了蓝牙、wifi 等 API 的源代码。我有兴趣查看 ServiceManager.java 和 java.nio.channels 中的类、android.jar 中存在的 java.security 包等类的源代码。

我使用以下命令下载了我目前拥有的源代码(在 Windows 中):

git clone git://git.source.android.com/platform/frameworks/base

谁能帮帮我?

谢谢, 阿迪西亚

0 投票
2 回答
15900 浏览

android - 修改android源文件后如何重建android源代码

我的系统中有 android 源代码,它工作正常。但是当我对android源文件进行一些更改并运行“make”时,它不会生成/更新任何文件如果我错了请纠正我,

i) 如果对其源代码进行了更改,系统应该生成一个新的 system.img 文件

ii) android 内核文件-zImage 文件不会随任何更改而更改,即使我们对源代码进行了任何更改

另一个问题,如果我在 /libcore 中创建一个新的库文件夹,它会在编译时自动拾取。为了在 /libcore 之外创建一个新的库文件夹,我在 /build/core/main.mk 和 .classpath 文件中添加了它的路径。在编译过程中仍然没有被拾取。有人可以确认我们必须在哪里进行更改以在 /libcore 之外添加新库文件吗

问候, 尤格什

0 投票
1 回答
2090 浏览

android - 如何直接与android ril daemon 通信

我想直接用我的守护进程与 android RIL 守护进程通信。

你能告诉我如何在不使用电话层的情况下做到这一点。

此致。

0 投票
3 回答
2962 浏览

android-source - Android 2.2 源代码中的默认应用程序源代码在哪里?

我已经下载了 Android 2.2 的源代码。在哪里可以找到 Android 的默认应用程序源代码(计算器、日历等,按 Home 按钮)

0 投票
1 回答
978 浏览

android - Android 框架源代码

我已经下载android-sdk并安装了它。现在我知道在哪里可以找到 Android 框架源代码。我搜索了整个android sdk,但我找不到它。
有任何想法吗?

0 投票
1 回答
924 浏览

java - 修改设置系统应用

更具体地说,我想编辑 Settings.apk 并添加更多选项。我不确定最好的方法是什么。我知道如何将 classes.dex 转换为 .jar,但这似乎不是完成任何事情的方法。无论如何,我真的在寻找对此和高级编辑的一些见解。有人知道怎么做,愿意分享吗?

0 投票
1 回答
97 浏览

android - 扩展/重新实现应用程序

最终,我希望制作一个具有某些特定功能的压缩联系人管理器。我认为通过扩展Contact来进行实验会很好。因此,我使用 git 检查了 froyo-release 并尝试构建它。效果不太好,因为它包含以下内容

导入 com.android.internal.telephony.CallerInfo;

和朋友。我正在考虑以下两种方法:

  1. 在假设我真的不需要它的情况下抑制内部的东西。
  2. 从玩具联系人管理器开始并实施(重新发明)一切。

我的猜测是我做错了。“我想要第三种选择”——柯克。

为了完整起见,新的特殊行为是根据实体数据的类型为联系人提供操作列表。

0 投票
3 回答
302 浏览

android - 在哪里可以找到源代码链接

我想将android源下载为repo init -u git://android.git.kernel.org/platform/manifest.git -b android-2.2_r1,我知道下载方法,但我不知道在哪里可以找到“ android-2.2_r1",如果我想找到2.1,如何修改-b之后的参数,你能给一个链接告诉我可以下载哪些版本。谢谢

0 投票
1 回答
4216 浏览

android - android 某些文件使用或覆盖已弃用的 api

当我编译 android2.1 源代码时,它给了我一个注意:android 某些文件使用或覆盖了已弃用的 api,请使用 - Xlink: deprecation recompiled。你能告诉我为什么给我们这些信息,它会产生负面影响吗?