android在应用程序计费包名称更改

时间:2011-11-04 17:46:36

标签: android eclipse

我正在尝试运行应用内结算示例代码。我尝试将包名称从com.example.dungeons更改为com.mydomain.dungeons。我通过右键单击项目名称来更改包名称,然后Android Tools ==>重命名应用程序包。输入新包名后,我收到一堆警告,因为它会为每个类文件添加一个导入,如下所示:

import com.mydomain.dungeons.R;

这条线是什么意思?另外,我注意到每个类的包声明仍然是:

package com.example.dungeons

2 个答案:

答案 0 :(得分:2)

您刚刚告诉 Android工具您的软件包已更改。这导致ADT使用新的包声明重新生成R类,并在AndroidManifest.xml中更改了包;它还为您更新了代码中R类的所有引用。

您仍然需要在代码中重命名包声明,最好是使用Eclipse重构(右键单击包等)。

答案 1 :(得分:0)

eclipse导入你的元素ID。  你有标准的android元素(布局,小部件等)

http://developer.android.com/reference/android/R.html

eclipse创建R文件,当你清理项目(项目>干净)