1

私はWindowsで作業しています

Android アプリケーションでの画像処理にオープン ソースの tess-two プロジェクトを使用したい - https://github.com/rmtheis/tess-two

今、このチュートリアルによると - http://gaut.am/making-an-ocr-android-app-using-tesseract/ ndk-build で tess-two をビルドする必要があります。

私が今いる場所:

ndk をダウンロードしてインストーラーを実行したところ、android-ndk-r10d フォルダーができました - ここからhttps://developer.android.com/tools/sdk/ndk/index.html

また、フォルダーに解凍されたhttps://github.com/rmtheis/tess-twoからzip ファイルをダウンロードしました。

私の質問は -

  1. tess-two プロジェクトをビルドして Eclipse にインポートするには、(ndk-build スクリプト以外に) 何か必要ですか?

  2. 正確な手順は何ですか?

Cygwin についても読みました。必要ですか?

どんな助けでも大歓迎です!

4

1 に答える 1

1

tess-two ライブラリをコンパイルするには、次のものが必要です。

  1. Android NDK ツール ( https://dl.google.com/android/repository/android-ndk-r14-windows-x86_64.zip )
  2. android.bat が動作する Android ビルド ツールのビルド (これが望ましい: https://dl.google.com/android/repository/tools_r25.2.3-windows.zip )
  3. Apache Ant ( http://mirror.fibergrid.in/apache//ant/binaries/apache-ant-1.10.1-bin.zip )
  4. tess-two ファイルは、ダウンロードした zip ファイルです。

tess-two ライブラリをビルドするには、次の手順を実行する必要があります。

  1. ダウンロードしたすべてのパッケージをフォルダーに抽出します (パスにスペースが含まれていないパスにそれらを抽出してみてください。これは、Android NDK が発生すると大騒ぎになるためです)。
  2. [マイ コンピューター] (または [この PC]) アイコンを右クリックして [プロパティ] を選択すると表示されるウィンドウで、[システムの詳細設定] オプションを開きます。
  3. 表示されるウィンドウの右下隅にある [環境変数] を選択します。
  4. システム変数内の PATH 変数の下に、Apache Ant プラグイン (フォルダー内の bin フォルダー)、Android NDK、およびビルド ツールにエントリを追加します。
  5. 必要に応じてシステムを再起動します。
  6. tess-two zip ファイルをフォルダーに解凍し、そのフォルダーを Windows エクスプローラーで開きます。
  7. Shift キーを押しながら、ウィンドウ内の空白スペースの任意の場所を右クリックします。これにより、上記のフォルダー内でコマンドプロンプトウィンドウを開く追加のオプションが提供されます。このオプションを選択すると、コマンド プロンプト ウィンドウが表示されます。
  8. 次のコマンドを入力します。

    android update project --path tess-two
    copy tess-two/local.properties .
    gradlew assemble
    
  9. これで準備完了です。

于 2017-03-19T19:07:46.547 に答える