android - 安卓上的zxing项目

标签 android eclipse import zxing

几周前,我尝试在 Android 操作系统上做一个迷你项目 需要 ZXING,我遵循了本网站和其他网站上的几个教程 示例:tuto1 ,以及这里的许多标签和教程 tuto2 , tuto3 ……但我每次都失败了。我无法将 android 项目导入 eclipse IDE 以用我的代码编译它“不是通过 Intent zxing APK-我的程序就像这个例子:

private Button.OnClickListener btScanListener = new Button.OnClickListener() {
    public void onClick(View v) {
        Intent intent = new Intent("com.google.zxing.client.android.SCAN");
        intent.putExtra("SCAN_MODE", "QR_CODE_MODE");


        try {
          startActivityForResult(intent, REQUEST_SCAN);
       } catch (ActivityNotFoundException e) {
         Toast.makeText(Main.this, "Barcode Scanner not intaled ", 2000).show();
       }
    }
};



public void onActivityResult(int reqCode, int resCode, Intent intent) {
    if (REQUEST_SCAN == reqCode) {
        if (RESULT_OK == resCode) {
            String contents = intent.getStringExtra("SCAN_RESULT");
            Toast.makeText(this, "Succès : " + contents, 2000).show();
        } else if (RESULT_CANCELED == resCode) {
            Toast.makeText(this, "Scan annulé", 2000).show();
        }
    }
}`

”。 我感到失望、沮丧和悲伤。 导入项目后仍然有错误。 我尝试了 1.5 和 1.6 zxing 两个版本 我尝试导入项目c:\ZXing-1.6\android,和另一个新项目c:\ZXing-1.6\zxing-1.6\android,我检查了SVN:ttp://zxing.googlecode.com/svn/trunk/zxing-read-only 用 tortoiseSVN 重现了同样的工作,可惜没有结果! 我真的受够了自己...... 请帮我解决这个问题。如何导入项目并在我自己的项目中正确编译?

1 - 我使用 Windows 7 64 位家庭高级版

2 - 面向 Java EE Web 开发人员的 Eclipse IDE。版本:Helios Service Release 2 Build id:20110218-0911

运行这个的有效可靠方法是什么,否则如果有视频或指南详细信息或 以前做过的人 如果有人能帮助我,我将不胜感激

最佳答案

Zxing 是一个非常好的项目,不幸的是有时集成它会很痛苦。我按照以下步骤操作。如果不是引用blog .

  • 从 zxing.org 查看 zxing 源代码
  • 在您的 eclipse 上创建一个 Android 项目
  • 删除main.xml
  • 右键单击“src”目录并点击导入。按提到的顺序浏览到以下目录。当您将它们一一添加以进行导入时,请确保您在导入向导的编辑字段中有 src 目录。并且您只选择左侧目录树中的“com”目录。不要选择 src。
  • 核心
  • android 集成
  • 安卓
  • 确保你的 android sdk 版本是 9,任何低版本和 androidmanifest.xml 都会哭。
  • 其中一种语言的 Strings.xml 会 crib,只需在 ‘ 字符前放一个/

要下载示例导入,this会让您立即开始。

关于android - 安卓上的zxing项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6165876/

相关文章:

android - IntentService 连接到服务器监听

java - EclipseLink 和 Hibernate 集成

android - Android 启动黑屏,除非使用横向

.net - VB.NET 2K8 : How to make all imports visible within a class?

heroku - 在 heroku 中使用本地包 Revel 应用程序

Android:可以在布局上使用 DP 并使其在不同设备上看起来相同吗?

java - Android Studio : Code is done, 但每次我尝试运行时应用程序都会崩溃

android - 视频纹理 : Augmented Reality Framework for Android

eclipse - 不支持@SuppressWarnings ("PMD.DoNotCallSystemExit")

python - 导入一个 Python 模块;为什么重新分配其中的成员也会影响其他地方的导入?