更新.apk到Android设备时发生了什么?

时间:2013-05-08 12:49:08

标签: android

我使用eclipse“作为Android应用程序运行”选项将.apk(带有新的.so文件)更新到手机,但发现.so文件仍旧。将apk更新到Android设备时发生了什么? Can .so文件也可以更新吗?

2 个答案:

答案 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 填充您的项目。