在Android Studio中,我注意到 R.java 与AndroidManifest.xml文件中的包名称在同一个包中生成。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.companyname.app">
......
</manifest>
有没有办法修改此行为?
我希望将R.java放在我的主包 com.companyname.app 和 com.companyname.app.activity 中的Activity类中。
这样我可以更好地组织我的代码。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.companyname.app.activity">
......
</manifest>
答案 0 :(得分:0)
您不能这样做,但您可以做的是您可以在module.gradle中设置applicationId。在构建期间,可以使用清单合并修改包名称。希望您可以获得所需的结果,但在gradle applicationId中设置正确的包名称。