7

Google の ZXing をインポートしようとしています。

https://code.google.com/p/zxing/downloads/detail?name=ZXing-2.2.zip&can=2&q=から最新リリースをダウンロードしました

cmdプロンプトから、ダウンロードしたzxingのルートディレクトリに移動して実行しようとしました

ant -f コア\build.xml

問題 :

ビルドファイル: build.xml が存在しません!

ビルドに失敗しました

私のzxing-2.2/coreファイルには以下が含まれています:

ソース

テスト

pom.xml

質問: 不足しているファイルを作成する方法は? ダウンロードした zxing-2.2.jar の問題ですか?

4

5 に答える 5

2

受け入れられた答えを試しましたが、残念ながらうまくいきませんでした。実際、jar は正常にビルドされましたが、Eclipse がプロジェクトをビルドしたときに apk に組み込まれませんでした。これは、ZXing をライブラリ プロジェクトとして参照したときのことです。動作する ant スクリプトを作成できたので、ここで共有します。

<?xml version="1.0" encoding="utf-8" ?>
<project name="core" basedir="." default="dist" >

    <property name="dist.dir" value="dist" />
    <property name="src.dir" value="src" />
    <property name="build.dir" value="bin" />

    <target name="dist" depends="clean, package" />
    <target name="clean" >
        <delete dir="${build.dir}" />
    </target>
    <target name="init" >
        <mkdir dir="${build.dir}" />
    </target>
    <target name="compile" >
        <javac debug="off" destdir="${build.dir}" source="1.6" srcdir="${src.dir}" target="1.6" />
    </target>
    <target name="package" depends="init, compile" >
        <jar basedir="${build.dir}" destfile="${dist.dir}/core.jar" />
    </target>

</project>
于 2013-08-08T21:44:05.093 に答える