Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Play Store上复制相同的Android应用程序_Android_Package_Manifest - Fatal编程技术网

在Play Store上复制相同的Android应用程序

在Play Store上复制相同的Android应用程序,android,package,manifest,Android,Package,Manifest,我的应用程序需要成倍增加,因为我希望Google Play中有许多应用程序是相同的,但配置方式不同。 例如,我想制作一个应用程序来查看每个国家的最新新闻。 我想要一个英格兰的应用程序,一个法国的,一个意大利的。。。等 应用程序是相同的,但在不同的模式下配置(不同的应用程序名称、不同的徽标、不同的文本等) 我知道我必须创建多个Android项目。我想我必须重新命名软件包。。ex com.xxx.myappEn com.xxx.myappFr com.xxx.myappIt 我测试了此解决方案,但当

我的应用程序需要成倍增加,因为我希望Google Play中有许多应用程序是相同的,但配置方式不同。 例如,我想制作一个应用程序来查看每个国家的最新新闻。 我想要一个英格兰的应用程序,一个法国的,一个意大利的。。。等 应用程序是相同的,但在不同的模式下配置(不同的应用程序名称、不同的徽标、不同的文本等)

我知道我必须创建多个Android项目。我想我必须重新命名软件包。。ex

com.xxx.myappEn

com.xxx.myappFr

com.xxx.myappIt

我测试了此解决方案,但当我安装myAppFr时,它会覆盖以前安装的解决方案

重构后,我发现在build.gradle(app)中仍然有com.xxx.myapp

defaultConfig {
    applicationId "com.xxx.myapp"
    minSdkVersion 15
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
此id需要不同吗?

问题2: 我的应用程序需要从web保存文件。。我有:

new File(getFilesDir() + File.separator + DATA_FILE_NAME)
GetFileDir()取决于应用程序ID?我看到它总是

com.xxx.myApp
而不是:

com.xxx.myAppEn
或者其他


问题3:有更多快速解决方案吗?

使用gradle产品口味。它们正是你所需要的

你的问题:

这个id需要不同吗

对。build.grade中的applicationId将覆盖包名(甚至在清单中)。这是非常方便,如果你添加更多的产品口味

GetFileDir()取决于应用程序ID

对。因为getFilesDir依赖于您的包,并且包由gradle使用applicationId中的值进行操作

有更多的快速解决方案吗

对。使用build.gradle中定义的具有多种产品风格的一个项目

需要更多信息吗?谷歌指南肯定会帮助您:
使用gradle产品口味。它们正是你所需要的

你的问题:

这个id需要不同吗

对。build.grade中的applicationId将覆盖包名(甚至在清单中)。这是非常方便,如果你添加更多的产品口味

GetFileDir()取决于应用程序ID

对。因为getFilesDir依赖于您的包,并且包由gradle使用applicationId中的值进行操作

有更多的快速解决方案吗

对。使用build.gradle中定义的具有多种产品风格的一个项目

需要更多信息吗?谷歌指南肯定会帮助您: