Android 2.3.3 アプリケーションを作成し、Samsung S3 ハンドセットでテストしています。グラフを描画するためのカスタム ビューをアプリケーションに追加しましたが、ハンドセットでアプリケーションを実行しようとすると、プログラムがすぐにクラッシュします (デバッグ情報はありません)。
私はバグを XML レイアウトの 1 行のコードに切り分けました。つまり、次のとおりです。
android:id="@+id/graph"
私のプロジェクトには、この ID を持つ他のビューがないため、競合は発生しません。Windows 7 x64 で NBAndroid プラグインを使用して Netbeans 7.2 を使用して開発を行っていますが、これまで Android アプリケーションの構築に問題はありませんでした。
クラッシュの原因となっているコードのスニペットを次に示します。
<com.customApp.GraphView
android:id="@+id/graph"
android:layout_width="fill_parent"
android:layout_height="40sp"
/>
その他の注意事項:
- id を「グラフ」から別のものに変更しても解決しないようです