我使用eclipse“作为Android应用程序运行”选项将.apk(带有新的.so文件)更新到手机,但发现.so文件仍旧。将apk更新到Android设备时发生了什么? Can .so文件也可以更新吗?
答案 0 :(得分:2)
你需要通过ndk的build命令再次生成.so文件。然后再次运行你的应用程序。然后它将使用新的.so文件。 “作为一个Android应用程序运行”创建新的.apk的java以及xml代码但是当你处理c ++或c代码时,eclipse无法编译该代码。
答案 1 :(得分:0)
首先,您需要通过运行 ndk-build 命令来编译本机代码。
然后,您需要使用android update project
制作 build.xml 文件。
在运行android update project
之前,找到要用于项目的目标的ID。
运行android list targets
并找到目标的ID。
现在运行android update project --target your-target-id --name your-project-name --path /path/to/your/project.
它将使用 build.xml 和 local.properties 填充您的项目。