9

Tôi đã tải lên phiên bản thử nghiệm beta mới với cấp api mục tiêu Android 23. Trước đó là 22. Tôi không biết, với API cấp 23 có nhiều thay đổi liên quan đến quyền. Tôi nhận ra rằng sau khi tải lên phiên bản thử nghiệm beta mới với cấp độ api 23. Vì vậy, tôi xây dựng một Phiên bản mới đã sử dụng api cấp 22 một lần nữa để có thêm thời gian để thích ứng với ứng dụng của tôi đến cấp api 23.Hạ cấp mục tiêu Android Api Cấp 23 đến 22 trong bảng điều khiển dành cho nhà phát triển

Nhưng mọi lúc tôi tải lên một phiên bản với cấp api 22, tôi gặp lỗi trong bảng điều khiển dành cho nhà phát triển "ứng dụng không thể lưu được" mà không có thêm thông tin về lỗi và tôi không thể tải nó lên. Khi tôi biên dịch một phiên bản mới với API mục tiêu cấp 23, nó có thể được tải lên lại. Tôi nghĩ vấn đề là hạ cấp xuống api Cấp 22.

Có đúng không, khi bạn xuất bản phiên bản API cấp 23 trong thử nghiệm beta kín, bạn không thể hạ cấp xuống cấp API mục tiêu 22?

Cảm ơn sự giúp đỡ của bạn!

Smilingm

+0

Bạn đã tạo gói ứng dụng mới sử dụng mã phiên bản cao hơn chưa? – Nikiole91

+0

vâng tôi đã làm. Tôi đã thử nhiều lần ... – SmilingM

+1

Bạn có thể chạy ứng dụng của mình với mức tối thiểu 22 trong điện thoại không? Bạn sẽ có thể thay đổi mức api min bất cứ khi nào bạn muốn (tài liệu không cho biết bạn không thể: http://developer.android.com/tools/publishing/versioning.html), có bạn bất kỳ api 23 phụ thuộc (ej. thư viện appcompat) – Nikiole91

Trả lời

0

Có đúng.

You can not downgrade back to target API Level 22.

+0

mặc dù nó chỉ trong thử nghiệm beta? – SmilingM

+0

có. đây là câu trả lời đúng – Shmuel

+0

Có, điều này là do mô hình quyền mới. Lỗi này cũng áp dụng nếu bạn cố gắng cài đặt phiên bản mới (mã phiên bản lớn hơn) của ứng dụng với api 22 mục tiêu trên thiết bị với cài đặt api 23 beta: Cài đặt bị từ chối (lỗi: mô hình quyền mới) và bạn phải gỡ cài đặt bản beta của bạn trước khi bạn có thể cài đặt phiên bản mới. – user1806772

4

nhắn từ Bảng điều khiển phát triển:

Android N SDK thức sẵn

Bây giờ bạn có thể sử dụng Developer Console để xuất bản ứng dụng nhắm vào Android N thiết bị (cấp API 24) để sản xuất của bạn, alpha và các kênh beta. Xin lưu ý rằng khi bạn xuất bản API nhắm mục tiêu APK 23 trở lên, bạn sẽ không thể gửi cập nhật nhắm mục tiêu API cấp 22 trở xuống trên bất kỳ kênh nào. 2016 Tháng Sáu 15

Các vấn đề liên quan