从Eclipse Android项目的com.example更改默认包

gon*_*one 13 eclipse android default package

我正在使用Eclipse 4.2和Android SDK.

我想知道是否可以com.example在键入应用程序名称时更改"新建Android应用程序"向导中显示的默认包ID ?

我希望它默认为我自己的包ID,这样我每次都不需要更正包名称字段.

这可能吗?请解释一下.

Tor*_*bye 7

不,你不能改变默认值; 它是在插件源代码中硬编码的.

(对于好奇的,它在ADT代码库中的com.android.ide.eclipse.adt.internal.wizards.templates.NewProjectPage#SAMPLE_PACKAGE_PREFIX中).我们应该考虑保留最近设置的包前缀并在下次插入父包.请随意在http://b.android.com类别组件工具中提出问题.

- 托尔

  • 嗨Tor - 我还没有看到这个问题,所以我创建了http://code.google.com/p/android/issues/detail?id=44972.谢谢你的建议. (2认同)

dis*_*ake 0

如果您已经创建了项目,则可以转到 AndroidManifest.xml 文件并更新 Manifest(根)标记中的属性

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="your.package.name"
    android:versionCode="1"
    android:versionName="1.0" >
Run Code Online (Sandbox Code Playgroud)

只需确保其余代码也反映此更改即可。

  • 你的选票下降是因为你没有回答问题。问题不是在创建项目后更改包名称,而是将 eclipse 默认值从“com.example”更改为用户特定的名称。这样,当创建新项目时,包名称将预先填充有用的值。 (3认同)