점심 시간 전에 나는 삼성 GT-i9250 Galaxy Nexus - 아이스크림 샌드위치를 얻었다. 3D 네이티브 앱을 개발하는 데이 앱을 사용할 것입니다.실제 기기에서 Android 개발 : API 업데이트
터미널에 다음 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
- 컴파일 : 다음으로이 프로그램을 컴파일하고 안드로이드 스마트 폰에서 실행하려고
. 컴파일러는 내 안드로이드 장치가 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!
그래서 내 장치가 업데이트되어야 하는가? 그것을하는 방법?
매니페스트의 mintarget sdkVersion을 14로 변경하십시오. –
Android 4.0.3 용 애플리케이션을 컴파일했고 기기에 4.0.2가 있습니다. AndroidMaifest.xml을 편집하고 android : targetSdkVersion을 14 – pelya
으로 설정해야합니다. Nexus는 4.0.3으로 업데이트 할 수 없습니다. 전화를 업그레이드 할 수있는 방법이 없습니다. – zapl