我是android新手..我已经下载了In App计费示例应用程序..示例应用程序的包名是com.example.dungeons。但是为了将此应用程序发布到安卓市场,我必须将包名改为其他名称,因为默认情况下,安卓不允许发布包名为com.example的应用程序。但是当我更改包名称时,我的应用程序崩溃了,并且我的日志目录没有显示任何内容。
对此有什么帮助吗?
谢谢,Raj
发布于 2011-09-14 18:16:39
我认为shlublu是正确的,增加了更多。
1)首先将包名改名为com.example.dungeons
2)打开menifest文件,在活动标签中修改其活动包名
< activity android:name="com.anotherexample.dungeons.SampleActivity“/>
3)在所有软件包上,请执行ctrl+shift+o,以便所有文件都获得适当的软件包4)如果需要,请清除项目并运行
希望它能起作用。
发布于 2011-09-14 18:07:07
我很确定这是因为你的Android-manifest文件和你的Java源文件之间的差异:
如果您在清单文件中更改了包名称,而没有在源文件中相应地重命名包,则Activities将无法正常启动:清单文件声明它们属于您选择的新包名,但在源文件中,它们仍然属于com.example.dungeons。
关于logcat,这是另一个问题。你必须在运行模式而不是调试模式下启动应用程序。
https://stackoverflow.com/questions/7414455
复制相似问题