【问题标题】:Change R.java file location更改 R.java 文件位置
【发布时间】:2015-04-10 11:12:16
【问题描述】:

在 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.appcom.companyname.app.activity 中的 Activity 类中。
这样我可以更好地组织我的代码。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
              package="com.companyname.app.activity">

        ......

</manifest>

【问题讨论】:

  • 请澄清问题
  • 为什么重要?
  • 我更新了我的问题。
  • 我不会使用“更好地组织我的代码”这个词..
  • 我的意思是 Activity 类。

标签: android android-studio android-manifest


【解决方案1】:

你不能这样做,但你可以做的是你可以在 module.gradle 中设置 applicationId 。Gradle 清单合并在构建期间修改包名。希望你能得到想要的结果,但在 gradle applicationId 中设置正确的包名。

【讨论】:

    猜你喜欢
    • 2011-08-15
    • 2013-10-12
    • 1970-01-01
    • 2021-04-28
    • 2010-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多