2012-12-17 71 views
1

我想爲我的Android NDK應用程序生成頭文件,但是我遇到了一些問題。我使用Eclipse的外部工具的配置,但我得到的錯誤:Eclipse中的Android和Javah

Error: Could not find class file for 'com.myapp.MainActivity'. 

在附件附上我從我的Eclipse項目的外部工具的結構和構造屏幕。我很久沒有與它鬥爭,但我卡住了。你們中的任何人都知道我在做什麼錯了嗎?

External Tools Configurations

Eclipse project structure

編輯

好了,終於我管理它。下面我用正確的配置包圍屏幕。

enter image description here

回答

1

你可以讀專業的Android C++與NDK使用變量,而不是直接尋址和可能解決這個問題最好的辦法就是對JNI創建分隔的類,當你婉運行您的工具不在運行之前忘記選擇JNI類!

但我更喜歡用命令行代替Eclipse工具,因爲我知道你不能調試Err,比如這個與問題有關的Err。