さて、皆さん、私はjavahの使用例をたくさん読んだのですが、それでも運がありません。私はEclipseAndroidプロジェクトを持っているので、次のことを試してみます。
cd /path_to_project/
javah -classpath ./bin/classes com.package.ClassName
私が得るもの:
class file for android.app.Activity not found
わかりました。クラスが表示され、android.jarをクラスパスに追加する必要があります。
javah -classpath ./bin/classes:path_to_sdk/android.jar com.package.ClassName
そして私は得る:
Could not find class file for com.package.ClassName
「あなたは私をからかっています!あなたはそれを見ただけで、今はそれを見つけることができません!」と私は言います。
助けてください!私はここで必死です。
単純なjavaクラスをjavacでコンパイルしてから、javahを使用してみました-正常に動作します。
私の環境: Windows 7、cygwin。