を実行中にエラー:私自身のAndroidManifest.xmlを作成し私はちょうどでGoogleのAndroidの例が提供する「TouchPaint」のサンプルをしようとしているAndroidのTouchPaintのプログラム例
、と私はその「GraphicsActivityを考え出し。 「Java」と「PictureLayout.java」は2つのJavaファイルで、apkをコンパイルして正常に作成することができます。
Android携帯に読み込んだ後、空白の画面が表示されました。この時点ではまだ何も起こらなかったが、私は画面をタッチすると、アプリが死亡した、とlogcat出力に次のトレースを生成:
D/dalvikvm(4939): GC_CONCURRENT freed 44K, 49% free 2779K/5379K, external 3286K/4104K, paused 4ms+2ms
D/dalvikvm( 365): GC_CONCURRENT freed 1102K, 54% free 3271K/7047K, external 2612K/3262K, paused 4ms+4ms
I/ActivityManager( 266): Displayed com.example.android.apis.graphics/.TouchPaint: +382ms
D/AndroidRuntime(4939): Shutting down VM
W/dalvikvm(4939): threadid=1: thread exiting with uncaught exception (group=0x2aac8578)
E/AndroidRuntime(4939): FATAL EXCEPTION: main
E/AndroidRuntime(4939): java.lang.NoSuchMethodError: android.view.MotionEvent.getButtonState
E/AndroidRuntime(4939): at com.example.android.apis.graphics.TouchPaint$PaintView.onTouchOrHoverEvent(TouchPaint.java:346)
E/AndroidRuntime(4939): at com.example.android.apis.graphics.TouchPaint$PaintView.onTouchEvent(TouchPaint.java:337)
E/AndroidRuntime(4939): at android.view.View.dispatchTouchEvent(View.java:3952)
E/AndroidRuntime(4939): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:961)
E/AndroidRuntime(4939): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:961)
E/AndroidRuntime(4939): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1711)
E/AndroidRuntime(4939): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1145)
E/AndroidRuntime(4939): at android.app.Activity.dispatchTouchEvent(Activity.java:2096)
E/AndroidRuntime(4939): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1695)
E/AndroidRuntime(4939): at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2217)
E/AndroidRuntime(4939): at android.view.ViewRoot.handleMessage(ViewRoot.java:1901)
E/AndroidRuntime(4939): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(4939): at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime(4939): at android.app.ActivityThread.main(ActivityThread.java:3701)
E/AndroidRuntime(4939): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(4939): at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime(4939): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
E/AndroidRuntime(4939): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
E/AndroidRuntime(4939): at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager( 266): Force finishing activity com.example.android.apis.graphics/.TouchPaint
W/ActivityManager( 266): Activity pause timeout for HistoryRecord{2afed900 com.example.android.apis.graphics/.TouchPaint}
I/InputDispatcher( 266): Application is not responding: Window{2b3f4d00 com.example.android.apis.graphics/com.example.android.apis.graphics.TouchPaint paused=false}. 5002.0ms since event, 5001.8ms since wait started
I/InputDispatcher( 266): Dropping event because the pointer is not down.
I/WindowManager( 266): Input event dispatching timed out sending to com.example.android.apis.graphics/com.example.android.apis.graphics.TouchPaint
W/ActivityManager( 266): Activity destroy timeout for HistoryRecord{2afed900 com.example.android.apis.graphics/.TouchPaint}
D/lights ( 266): set_light_backlight: brightness=20
I/ActivityManager( 266): No longer want com.facebook.katana (pid 4319): hidden #16
W/ActivityManager( 266): Scheduling restart of crashed service com.facebook.katana/.service.UploadManager in 5000ms
私はクラッシュの原因が何であるかを超える困惑していますか?ウェブから
http://developer.android.com/resources/dashboard/platform-versions.html
http://developer.android.com/guide/appendix/api-levels.html
:
インストール中にエラーが発生しました: [INSTALL_FAILED_OLDER_SDK]に失敗しましたが、SDKはすでに1.6で、サンプルはandroid-14ディレクトリからコピーされていますか? –
プロパティで正しいAndroidバージョンが選択されていることを確認する必要があります。 –