Android Robotium:apk重新签名,从而实现测试(APK,APKTest的签名一致)

 

步骤:

There are some steps that you need to follow to make it work:

1. Log in as root: adb root

2. Remount: adb remount

3. adb pull /system/app/X.apk (Replace X with the name of the application)

4. Resign X.apk so that it has the same certificate signing as the test project

5. adb pull /data/system/packages.xml

6. Open packages.xml and remove:

<package name="com.X">
.....
</package>

7. Push packages.xml back to device: adb push packages.xml /data/system

8. Restart your device

9. Push the resigned X.apk back to the device: adb push X.apk /system/app

10. Follow the details section

你可能感兴趣的:(Android Robotium:apk重新签名,从而实现测试(APK,APKTest的签名一致))