2

やあ。拡張現実アプリケーションに取り組みたいです。したがって、このリンクhttps://developer.vuforia.com/resources/dev-guide/step-2-installing-vuforia-sdksdkをたどり、ndkcygwin、をインストールし、vuforia-sdk-android-2-0-31それらすべてのパスを設定しましたが、ImageTargets サンプルを実行するとアプリ、私は取得してunsatisfied link exceptionいます。私が間違っていた場所とその問題を解決する方法を誰かに教えてもらえますか。

私の場合

SDK パス: C:\Development\Android\android-sdk-windows
eclips パス: C:\Development\Android\android-sdk-windows\eclipse
cygwin パス: C:\cygwin
ndk パス: C:\Development\Android\vuforia-sdk-android-2-0-31
vuforia-sdk-android パス: C:\Development\Android\vuforia-sdk-android-2-0-31

環境変数では、以下のように sdk、ndk、および cygwin へのパスを設定します。

C:\Development\Android\android-sdk-windows\tools\;
C:\cygwin\bin;
C:\Development\Android\android-ndk-r8\
4

1 に答える 1

0

ndk-buildcygwin コマンド ラインからコマンドを実行して、ネイティブ コード (C++) をビルドする必要があります。インストール ディレクトリで を開きCygwin.bat、コマンド ラインにアクセスし、ディレクトリをImageTargetプロジェクトのルート フォルダに変更して、次のコマンドを実行します。

ndk-build

ネイティブ コードが正常にビルドlibされると、Eclipse のプロジェクトに追加されたフォルダーが表示されます。これで、APK をビルドしてデバイスで実行できます。ネイティブ コードを変更するたびに、この手順を繰り返す必要があります。

于 2013-04-12T21:49:54.720 に答える