[2010-07-07 14:26:18 - MyJNI] ------------------------------
[2010-07-07 14:26:18 - MyJNI] Android Launch!
[2010-07-07 14:26:18 - MyJNI] adb is running normally.
[2010-07-07 14:26:18 - MyJNI] Performing com.jpf.myjni.MyJNI activity launch
[2010-07-07 14:26:18 - MyJNI] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'android21'
[2010-07-07 14:26:18 - MyJNI] WARNING: Application does not specify an API level requirement!
[2010-07-07 14:26:18 - MyJNI] Device API version is 7 (Android 2.1-update1)
[2010-07-07 14:26:18 - MyJNI] Uploading MyJNI.apk onto device 'emulator-5554'
[2010-07-07 14:26:18 - MyJNI] Installing MyJNI.apk...
[2010-07-07 14:26:24 - MyJNI] Success!
[2010-07-07 14:26:25 - MyJNI] Starting activity com.jpf.myjni.MyJNI on device
[2010-07-07 14:26:29 - MyJNI] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.jpf.myjni/.MyJNI }
上面的 warning ,是我们没有指定 API 的版本号。如下指定一下就没有这个 warning 了。
下图为执行的效果:
下图是我们查看 LogCat 的输出:
可以看到我们的输出 MYJNI : MyJNI is called !