ホームページ データベース mysql チュートリアル zxing 2.3 生成jar包,并使项目正常运行

zxing 2.3 生成jar包,并使项目正常运行

Jun 07, 2016 pm 03:26 PM
jar zxing 普通 生成する 走る プロジェクト

下面我写的教程修改自sonikk的csdn博客http://blog.csdn.net/sonikk/article/details/9228481在此向博主sonikk表示敬意! 下载后解压缩ZXing-2.3.0 目录当中我们用的文件夹有: android ——这是一个Android的示例工程 android-integration ——这是使用QR码



下面我写的教程修改自sonikk的csdn博客http://blog.csdn.net/sonikk/article/details/9228481在此向博主sonikk表示敬意!

下载后解压缩ZXing-2.3.0

目录当中我们用的文件夹有:

android ——这是一个Android的示例工程

android-integration ——这是使用QR码工程需要引用的一个源码

androidtest ——这是一个Android的简单测试工程,好像是需要先安装android目录中的应用才能运行

core ——这是核心代码

其它文件夹都用不到的。。。

第一步:

下面将android目录下的工程带入Eclipse

包名:com.google.zxing.client.android

默认工程名:CaptureActivity

第二步:

导入引用代码:

右键工程名 -> Properties -> Java Build Path -> Source -> Link Source... -> 用browse..按钮

选择ZXing-2.3.0\core\src\main\java这个绝对路径,起名core

选择ZXing-2.3.0\android-integration\src\main\java这个绝对路径,起名android-integration

(名称需要手动修改,可以起不一样的名字,但是我个人感觉这样命名比较合理)

第三步:

清除android-integration路径下的IntentIntegratorSupportV4.java文件的报错:

我把android的Project Build Target改成了4.0.3(API-15)并在其他的项目的libs中复制了一个android-support-v4.jar到CaptureActivity新建的libs文件夹下。(eclipse没有其他项目的话手动建一个就有了,Android是在Android 3.0 (API level 11)开始引入Fragment的,3.0以上开始起为了兼容3.0以下的需要加入这个jar)。

第四步:

右键分别点击core目录和android-integration目录,选择Export..

打开Java目录,选中JAR file

勾选

Export generated class files and resources

Export Java source files and resources

勾选Options:

Compress the contents of the JAR file

单击Browse...导出选择的目录,起名:

core-2.3.0.jar

android-integration-2.3.0.jar

大功告成!这样需要的jar文件就生成好了。

zxing主页

https://code.google.com/p/zxing/

源码下载:

https://code.google.com/p/zxing/downloads/list

Eclipse生成jar的一般方法,请参考:

http://www.cnblogs.com/lan0725/archive/2008/08/28/1873947.html

下一步,如何精简代码?请参考这篇文章:

http://www.cnblogs.com/keyindex/archive/2011/06/08/2074900.html

接着,如何将横屏更改为竖屏?请参考这篇文章:

http://blog.csdn.net/duqiuke/article/details/8289921

扫描时如何打开闪光灯?请参考:

http://www.cnblogs.com/lee0oo0/archive/2012/04/05/2433815.html

希望对大家有所帮助,有问题请加我QQ472950043,android开发大家一起进步!

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Linux で jar ファイルを実行する方法 Linux で jar ファイルを実行する方法 Feb 20, 2024 am 10:40 AM

JAR ファイルを実行するための前提条件 Linux システムで JAR ファイルを実行するには、Java 仮想マシン (JVM) やコア クラス ライブラリなどの Java アプリケーションを実行するために必要な基本コンポーネントである Java ランタイム環境 (JRE) をインストールする必要があります。 Ubuntu、Debian、Fedora、openSUSE などの多くの主流 Linux ディストリビューションは、ユーザーのインストールを容易にするための JRE パッケージのソフトウェア ライブラリを提供しています。次の記事では、一般的なディストリビューションに JRE をインストールする手順について詳しく説明します。 JRE をセットアップした後、個人の好みに応じて、コマンド ライン ターミナルまたはグラフィカル ユーザー インターフェイスの使用を選択して、JAR ファイルを開始できます。選択は、Linux シェルの知識と個人の好みによって決まるかもしれません。

Linuxシステムで.shファイルを実行するにはどうすればよいですか? Linuxシステムで.shファイルを実行するにはどうすればよいですか? Mar 14, 2024 pm 06:42 PM

Linuxシステムで.shファイルを実行するにはどうすればよいですか? Linux システムでは、.sh ファイルはシェル スクリプトと呼ばれるファイルであり、一連のコマンドを実行するために使用されます。 .sh ファイルの実行は非常に一般的な操作です。この記事では、Linux システムで .sh ファイルを実行する方法と具体的なコード例を紹介します。方法 1: 絶対パスを使用して .sh ファイルを実行する Linux システムで .sh ファイルを実行するには、絶対パスを使用してファイルの場所を指定できます。具体的な手順は次のとおりです。 ターミナルを開きます。

PyCharm プロジェクトをパッケージ化する簡単な方法を共有する PyCharm プロジェクトをパッケージ化する簡単な方法を共有する Dec 30, 2023 am 09:34 AM

シンプルでわかりやすい PyCharm プロジェクトのパッケージ化方法を共有する Python の人気に伴い、Python 開発のメイン ツールとして PyCharm を使用する開発者が増えています。 PyCharm は、開発効率の向上に役立つ多くの便利な機能を提供する強力な統合開発環境です。重要な機能の 1 つはプロジェクトのパッケージ化です。この記事では、PyCharmでプロジェクトをパッケージ化する方法をシンプルかつ分かりやすく紹介し、具体的なコード例を示します。プロジェクトをパッケージ化する理由Pythonで開発

AIはフェルマーの最終定理を克服できるか?数学者は100ページの証明をコードに変えるために5年間のキャリアを放棄した AIはフェルマーの最終定理を克服できるか?数学者は100ページの証明をコードに変えるために5年間のキャリアを放棄した Apr 09, 2024 pm 03:20 PM

フェルマーの最終定理、AIに征服されようとしている?そして、全体の中で最も意味のある部分は、AI が解決しようとしているフェルマーの最終定理は、まさに AI が役に立たないことを証明するものであるということです。かつて、数学は純粋な人間の知性の領域に属していましたが、現在、この領域は高度なアルゴリズムによって解読され、踏みにじられています。画像 フェルマーの最終定理は、何世紀にもわたって数学者を悩ませてきた「悪名高い」パズルです。それは 1993 年に証明され、現在数学者たちはコンピュータを使って証明を再現するという大きな計画を立てています。彼らは、このバージョンの証明に含まれる論理的エラーがコンピュータによってチェックできることを望んでいます。プロジェクトアドレス: https://github.com/riccardobrasca/flt

PyCharm の使用法チュートリアル: 操作の実行方法を詳しく説明します PyCharm の使用法チュートリアル: 操作の実行方法を詳しく説明します Feb 26, 2024 pm 05:51 PM

PyCharm は非常に人気のある Python 統合開発環境 (IDE) であり、Python 開発をより効率的かつ便利にするための豊富な機能とツールを提供します。この記事では、PyCharm の基本的な操作方法を紹介し、読者がすぐに使い始めてツールの操作に習熟できるように、具体的なコード例を示します。 1. PyCharm をダウンロードしてインストールします。 まず、PyCharm 公式 Web サイト (https://www.jetbrains.com/pyc) にアクセスする必要があります。

PyCharm を詳しく見る: プロジェクトを簡単に削除する方法 PyCharm を詳しく見る: プロジェクトを簡単に削除する方法 Feb 26, 2024 pm 04:21 PM

タイトル: PyCharm の詳細: プロジェクトを削除する効率的な方法 近年、Python は強力で柔軟なプログラミング言語として、ますます多くの開発者に支持されています。 Python プロジェクトの開発では、効率的な統合開発環境を選択することが重要です。 PyCharm は、強力な統合開発環境として、プロジェクト ディレクトリを迅速かつ効率的に削除するなど、多くの便利な機能とツールを Python 開発者に提供します。以下では、PyCharm での削除の使用方法に焦点を当てます。

PyCharm の実践的なヒント: プロジェクトを実行可能な EXE ファイルに変換する PyCharm の実践的なヒント: プロジェクトを実行可能な EXE ファイルに変換する Feb 23, 2024 am 09:33 AM

PyCharm は、豊富な開発ツールと環境構成を提供する強力な Python 統合開発環境であり、開発者がコードをより効率的に作成およびデバッグできるようにします。 Python プロジェクト開発に PyCharm を使用するプロセスでは、Python 環境がインストールされていないコンピューター上で実行できるように、プロジェクトを実行可能 EXE ファイルにパッケージ化する必要がある場合があります。この記事では、PyCharm を使用してプロジェクトを実行可能な EXE ファイルに変換する方法と、具体的なコード例を紹介します。頭

Windows 7でexeファイルを実行できない理由 Windows 7でexeファイルを実行できない理由 Feb 18, 2024 pm 08:32 PM

win7 で exe ファイルを実行できないのはなぜですか? Windows7 オペレーティング システムを使用している場合、多くのユーザーが exe ファイルを実行できないという共通の問題に遭遇する可能性があります。 exe ファイルは、Windows オペレーティング システムの一般的な実行可能ファイルで、通常、さまざまなアプリケーションのインストールと実行に使用されます。ただし、一部のユーザーは、exe ファイルを実行しようとすると、システムが応答しなかったり、エラー メッセージが表示されたりする場合があります。この問題には多くの理由があります。以下に、一般的な原因と対応する解決策をいくつか示します。

See all articles