2012-02-07 17 views
0

私は単純なJavaのアンドロイドの開発でUnityを接続しようとしています。実際には、アンドロイドにユニティプロジェクトをインポートし、必要に応じてそれを起動できる部分に到達することに成功しました。JAVAのNDK(ビルドの問題)

現時点で直面している問題は、これらの2つのプラットフォーム間で変数を前後に渡す方法です。私はいくつかのチュートリアルを見つけました。彼らはすべてAndroid NDKを使うことを提案しています。私はこの分野では新しいですし、それを働かせている間にいくつかの問題を抱えています。

私はこのtutorialに続き、アプリケーションの構築に固執しました。私は私のAndroid.mkファイルを持っていますが、私は(アプリ= NDK-デモを作る)makeを実行したときに、それは例外をスロー:

"make: *** No targets specified and no makefile found. Stop." 

マイAndroid.mkファイルには、次のようになります。

LOCAL_PATH := $(call my-dir) 

include $(CLEAR_VARS) 

LOCAL_MODULE := ndk-demo 
LOCAL_SRC_FILES := $(call all-subdir-java-files) 


include $(BUILD_SHARED_LIBRARY) 

私は3を持っています私のプロジェクトの活動、1つの.hと1つの.cファイル。私はそれらを含めるべきか、またはすべてのサブディレクトリjavaファイルが私のためにそれを行うべきかどうかわかりません。

+0

私がしようとしていることは、共有ライブラリをビルドしてUnityにインポートして使用することです。この場合、私はUnityからJavaへのメソッドを呼び出すことができるはずです。 –

答えて

0

thisへの回答では、ネイティブプロジェクトを作成する方法を段階的に説明しました。これがあなたのお役に立てば幸いです。

+0

ありがとう、それはうまく動作します –