android - 如何正确更改 AndroidManifest.xml 中的包名称(例如在项目 zxing/barcodescanner 中)

标签 android eclipse zxing

我是 android 开发的新手,所以我希望我的问题很简单,但不是完全愚蠢。我正在使用 Eclipse 构建一个 android 应用程序。它基于来自 zxing 的聪明人的条形码扫描仪。我已经对原始代码做了一些修改,一切正常。但我仍然有问题,原来的条形码扫描器和我的应用程序不能在一台移动设备上同时运行。据我所知,问题出在包名上。所以我试着把它改成别的东西。但这破坏了我的整个项目,因为我无法再访问我的资源(例如 findViewById(R.id.btDone); <-- R 无法解析为变量)。

谁能告诉我还需要更改哪些内容才能使我的代码再次运行?

这是我尝试更改包名称的 AndroidManifest.xml 的开头:

<manifest
  xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.google.zxing.client.android"
  ...

我还在 build.properties 中发现了一个有趣的条目:(?!)

application-package=com.google.zxing.client.android

谢谢你们!

最佳答案

应该这样做:右键单击项目 -> Android 工具 -> 重命名应用程序包

关于android - 如何正确更改 AndroidManifest.xml 中的包名称(例如在项目 zxing/barcodescanner 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8993517/

相关文章:

xamarin - 将元素添加到 Zxing 条形码 Xaml 内容页面、Xamarin.forms

android - 实现用户选择主题

ANDROID:是否有免费的第 3 方媒体播放器用于流式传输 MPEG4 视频?

android - Meteor:一个后端 - 多个不同的前端 2x web 和 1x mobile

mysql - SQLException:在两个 Maven 项目之间找不到适合 jdbc:mysql 的驱动程序

linux - 当调试器断点命中时,Eclipse 窗口激活(并将窗口移动到事件的 linux 工作区)

android - 使用 ZXing 生成 GS1-128(以前称为 EAN-128)条形码

android - 创建 JPEG/txt 任何类型的文件,需要用户提供的固定大小

eclipse - 提交 Subclipse 的所有快捷方式

java - 我无法使用 zxing 读取翻转垂直二维码