105得票1回答
向Android添加新的网络承载者

我想要在Android(已经root或自定义构建)中添加新的传输协议,与Wifi和GPRS平行。 我已经从事了一些Android开发,并且知道(在Android 2.2中)有关于WIFI和GPRS的常量。这是否意味着我需要在许多地方添加常量,并提供网络堆栈? 我希望添加的第一个传输协议是U...

27得票6回答
如何在Windows操作系统中检查Android源代码?

我尝试搜索但是找不到。我使用联想G460笔记本电脑上的Windows 7系统。我尝试安装Ubuntu系统,但由于某些原因无法使用无线网络连接互联网。 有没有办法让我查看Android源代码或者至少只是其中的日历部分?

10得票5回答
向AOSP添加带有共享库的预构建APK时出错。

我尝试将一个已编译好的APK添加到我的Android构建中。该APK包含多个共享库(*.so文件)。它可以顺利编译,但是我仍然收到应用程序发出的错误提示,指出找不到库。 为什么会这样呢? 这是android.mk代码: LOCAL_PATH := $(call my-dir) inclu...

7得票3回答
错误:在Eclipse中构建Android源代码

在尝试将Android源代码添加到Eclipse时,我遇到了以下错误。 Project 'android' is missing required library: 'out/target/common/obj/JAVA_LIBRARIES/gsf-client_intermediates/...

9得票1回答
在Android AOSP中使用预构建共享库

我希望在AOSP中使用一个预构建的共享库。这个库在Android.mk中被定义如下: include $(CLEAR_VARS) LOCAL_MODULE := foo LOCAL_MODULE_SUFFIX := .so LOCAL_MODULE_CLASS := SHARED_LIBRA...

27得票1回答
在尝试获取Android 11上的网络功能时遇到安全例外。

在尝试访问以下代码API时,我遇到了SecurityException和RemoteException异常。 val networkCapabilities = connectivityManager.getNetworkCapabilities(connectivityManager.a...

11得票1回答
"repo sync -d" 在Android源代码仓库中的用途是什么?

通过repo的帮助,我找到了以下信息: -d / --detach选项可用于将指定的项目切换回清单修订版。如果项目当前在主题分支上,但需要临时使用清单修订版,则此选项特别有用。 1 什么情况下需要使用-d选项? 2 这是否意味着我可以获得与远程仓库完全相同的工作仓库,无论你正在处...

7得票1回答
如何使用Android源代码编译Helloworld

我想在AOSP上运行一个helloworld应用程序,并在模拟器中查看它。 [不通过Android SDK设置] 我按照http://source.android.com/source/download.html中的步骤成功编译了从/目录下的全部代码。 我可以在~/mydroid/out/...

79得票1回答
修改Android自定义ROM中通话语音播放的方式

我想修改Android操作系统(来自AOSP的官方镜像),以添加预处理到普通电话播放声音。 我已经通过修改HAL和audioflinger实现了对应用程序音频播放的过滤。 我只需要针对特定设备(Nexus 5X)进行目标设置。而且,我只需要过滤回放 - 我不关心录制(上行)。 更新#1: 为了...

8得票4回答
从AOSP主分支切换到Froyo

我刚刚使用repo检出了主分支,现在我想切换到froyo分支。如何在不再次下载大量内容的情况下实现此操作?我不想再次下载大量内容,我只想像在普通的git克隆中一样自由地在分支之间移动。