今日のランチタイムの前に、Samsung GT-i9250 Galaxy Nexus-IceCreamSandwichを入手しました。これを使用して、3Dネイティブアプリを開発します。
あなたが見ることができるように私は通常のステップをしました:
USBを接続し、ターミナルでコマンドラインを実行します。
$ adb devices List of devices attached 0149C6F617016002 device $ lsusb | grep 04e8 Bus 002 Device 003: ID 04e8:6860 Samsung Electronics Co., Ltd
次に、ファイルを設定します。
# nano /etc/udev/rules.d/91-android.rules SUBSYSTEM==”usb”, ATTRS{idVendor}==”04e8″, SYMLINK+=”android_adb”, MODE=”0666″
ファイルを閉じました。それで:
chmod 644 /etc/udev/rules.d/91-android.rules
service udev restart
- コンパイル:
次に、プログラムをコンパイルして、Androidスマートフォンで実行してみました。コンパイラは、AndroidデバイスがUSB経由で接続されていることを示し、プログラムを実行するためにそれを選択するように要求しました。それで:
Android Launch!
adb is running normally.
Performing android.app.NativeActivity activity launch
Automatic Target Mode: Unable to detect device compatibility. Please select a target device.
ERROR: Application requires API version 15. Device API version is 14 (Android 4.0.2).
Launch cancelled!
それで、私のデバイスを更新する必要がありますか?どうやってするの?