2012-01-19 33 views
1

UnityでQCARプロジェクトを作成しました。これをUnityからAndroidで正常に実行できます。しかし、Eclipse androidプロジェクトにエクスポートする際に問題が発生しました。不足しているファイルは、マイライブラリプロジェクトではなく、私のAndroidのプロジェクト内にあるQCARWrapperが見つかりません

01-19 16:20:42.521: D/dalvikvm(30361): Trying to load lib /data/data/com.my.app/lib/libQCARWrapper.so 0x4824dce8 
01-19 16:20:42.521: I/dalvikvm(30361): Unable to dlopen(/data/data/com.my.app/lib/libQCARWrapper.so): Cannot load library: find_library[1188]: 2389 'libQCARWrapper.so' failed to load previously 
01-19 16:20:42.521: E/Unity(30361): Unable to find QCARWrapper 

を私はhereからの指示に従ってきたが、私はアプリを実行しようとすると、私はlogcatに次のエラーを取得します。私は自分のプロジェクトとさまざまなビルドパスの組み合わせに直接入れてみましたが、成功しませんでした。

答えて

0

Eclipseとの統合時に同じ問題が発生しました。これは、OBBスプリッタ/ APK拡張パックを使用している場合は特に、競合するAndroidManifest.xmlファイルが原因です。そのトリックは

になります。1)VuforiaのUnityパッケージをインポートするときにインポートされたマニフェストファイルをバックアップします。
2)Google OBB Downloaderパッケージがプロジェクトに追加された後にバックアップしてください。
3)両方のファイルを1つのAndroidManifest.xmlファイルに結合し、 "UnityPlayerXXXXX.activity"と "QcarUnityPlayerXXXXXX.activity"に変換されたすべてのアクティビティがマニフェストで宣言されるようにします。

とVoila !!! ...

関連する問題