我仍在使用Eclipse开发Android应用程序。现在有一种情况我应该使用相同的应用程序代码构建2个不同的应用程序(你可以考虑免费和非免费版本的apk)。我在Google上有build.gradle
和application package-name
以及其他人的数千个链接,但我不知道如何在Eclipse中构建/使用它。
我的另一个问题是如何指向2个不同的图像 基于不同的应用。?
答案 0 :(得分:0)
如果你想发布两个不同的版本(付费和免费)。您需要更改包名称。只需转到清单文件即可。 例如:免费版
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.free">
和付费版本类似
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.paid">
或者,我建议您使用In app purchase功能并仅发布版本
答案 1 :(得分:0)
试试这个.. Is there any way to integrate Eclipse with Gradle in Android project? ..对于这个问题没有简单的答案。你可以在gradle中使用eclipse并在build.gradle中设置两种不同的风格
productFlavors {
free {
applicationId 'your.package.name.free'
}
paid {
applicationId 'your.package.name.paid'
}
}
或者只是复制您的项目两次并更改包名称。如果您想在Play商店中上传两个应用程序,那么您需要两个不同的软件包名称。