1

私は Android が初めてで、Android 2.3 を使用しています。ソース コードにサンプル ブラウザ プラグインがあり、ビルドしようとしていますが、ビルドできません。

プラグインをコンパイルするには [ README.txt 内 ]

  1. 「make SampleBrowserPlugin」を実行します (libsampleplugin.so をコンパイルし、apk をビルドします)
  2. 前のコマンドで apk ファイルが生成されるので、その場所を記録します。

    上記の手順を使用してもビルドできません。

    私は次のことを試しました:-

    プラグイン「.so」を取得するために、最初にJNIフォルダーにコードをビルドして、「.so」を取得した後にEclipseを使用してプロジェクトapkをビルドすることを考えました。
    NDK ビルドを使用して JNI フォルダーにコードをビルドしようとしました。コードはビルドされず、「JNIHelp.h の JNIRegisterNativeMethod への未定義の参照」を与えていました。

    サンプル プラグインをビルドしてエミュレータにインストールする方法を教えてください。

4

1 に答える 1

1

ソース インストールのルート (Linux マシン上) から「SampleBrowserPlugin を作成」する必要があります。つまり、「bionic」、「build」、「dalvik」などを子ディレクトリとして含む同じディレクトリです。

于 2011-05-27T17:44:35.817 に答える