我想用不同的选项(例如免费和付费版本)多次编译我的AndroID应用程序,而无需手动执行某些 *** 作.
自动执行此 *** 作非常重要.像图书馆这样的所有解决方案都无济于事,因为有几件事需要手工完成.
下面将对步骤进行示例调用.
>使用不同的包名称打包应用程序:
aapt package -f -M ./AndroIDManifest.xml -S res/ \ -I androID.jar -F renamed_project.apk.unaligned \ --rename-manifest-package "com.example.some_new_package" -v
>然后添加类:
aapt add -f renamed_project.apk.unaligned classes.dex -v
>签名:
jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 \ -keystore "some_keystore_file" \ renamed_project.apk.unaligned "key_name"
>对齐它:
zipalign -v 4 renamed_project.apk.unaligned renamed_project.apk
可以找到更多信息,例如here.
您也可以使用Ant更轻松地完成此 *** 作. Here您可以找到更多信息.
总结以上是内存溢出为你收集整理的Android:在Eclipse中重命名包全部内容,希望文章能够帮你解决Android:在Eclipse中重命名包所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)