Tôi đang cố gắng xây dựng ứng dụng cordova cho android, sử dụng ionicframework. Tôi đã thiết lập mức mục tiêu API của tôi đến 16 (Tôi có rằng cài đặt từ quản lý Android SDK) nhưng nó bằng cách nào đó luôn nhặt mức 21.cordova build --release android luôn chọn mức api cao nhất
trong dự án/config.xml:
<preference name="android-targetSdkVersion" value="16"/>
trong các nền tảng/android /AndroidManifest.xml, nó cho thấy sự giống nhau:
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="16" />
nhưng chạy cordova build --release android
tôi nhận được:
-build-setup:
[getbuildtools] Using latest Build Tools: 22.0.0
[echo] Resolving Build Target for OpsVedaMobile...
[gettarget] Project Target: Android 5.0.1
[gettarget] API level: 21
Tôi nghi ngờ tôi thiếu một số cài đặt khác, sẽ đánh giá cao trợ giúp. Tôi sử dụng như thế nào để từ this ionic doc
ion: 1.0.0.rc-5, ion CLI: 1.3.22, cordova: 5.0.0, nút: 0.10.36 - trên Windows7
--edit
dường như mức mục tiêu không quan trọng chút nào. Bây giờ tôi tự hỏi làm thế nào/nó trở nên quan trọng ở đâu.
Trong hệ thống của tôi, tôi không có nền tảng/android/android.xml. Nhưng tôi sẽ thử các móc bạn đã đề cập – Dinesh
Bạn có sử dụng mac hoặc cửa sổ không? – cfprabhu
Tôi sử dụng windows7. – Dinesh