当我尝试将我的应用程序上传到Android Play商店时,我收到一条错误消息"You need to use a different package name because "com.example" is restricted"
。所以我去了eclipse并寻找名为com.example
的包。
这些是包含唯一两个文件夹的内容:
/ src
myapp.mainclass
/ gen
com.example.myapp *
myapp.mainclass
*com.example.myapp
似乎是我收到错误消息的原因,它与myapp.mainclass
相同。但是我不能删除它或重新考虑它,每次我删除它都会再次自动生成,所以我无法将应用程序上传到Play商店,因为com.example无法删除。
是否有人遇到此问题或对如何上传应用有任何想法?
答案 0 :(得分:10)
在src文件夹中重命名您的包后,也可以在AndroidManifest.xml
中使用相同名称对其重命名。
答案 1 :(得分:2)
更全面的方法是重命名包:
右键单击项目名称 - > Android工具 - >重命名应用程序包 - >然后输入新的包名称。
似乎只需一次更新整个项目。
答案 2 :(得分:1)
编辑包名称,然后在AndroidManifest.xml中使用相同的包名称,清理项目,重建,现在我希望这样可行。
答案 3 :(得分:0)
您可以使用新的软件包名称在eclipse中创建一个新项目,之后将该文件和任何res文件复制到新项目中。
答案 4 :(得分:0)
删除 gen 文件夹。并清理项目。您的 gen 文件夹将自动创建。同时,您应该在Manifest文件中更改包名称。它应该是你想要的。
答案 5 :(得分:0)
在重命名Package后的Android Studio中,然后转到“build.gradle(Module:App)
”defaultConfig { applicationId“com.example.android.abc” minSdkVersion 9 targetSdkVersion 22 versionCode 1 versionName“1.0” } 改变行
applicationId“com.example.android.abc” 到
applicationId“com.tanxe.android.abc” relpace“tanxe”包含您想要的单词或您的组织名称,即 您的新包名称并重建项目
答案 6 :(得分:0)
您应该更改您的applicationID(通常称为"包地址")您可以按照以下步骤将com.example更改为您自己的地址。
然后,你看不到" com.example ..."了。