我想知道是否需要为我正在开发的应用程序构建 Android 源代码。我需要开发一个应用程序来控制使用内核中的 I2C 驱动程序的设备。我可以简单地使用 SDK 和 NDK 做到这一点吗?我应该改用我的 Android 版本中的 SDK 和 NDK 吗?
我注意到 SDK 没有工具目录,当我尝试运行 ndk/ndk-build 时出现以下错误。
/ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc:找不到命令
/ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt /linux-x86/bin/arm-linux-androideabi-g++:找不到命令。
自然有两个特定的 Android 站点:source.android.com
并且developer.android.com
我了解这些站点中提供的指南。似乎没有任何建议如何处理您的构建或为什么要构建源代码而不是使用下载的 SDK。