2017-03-28 31 views
14

Ứng dụng hoạt động tốt trên trình mô phỏng, nhưng tôi không thể khởi chạy ứng dụng trên thiết bị của mình (Xiaomi Mi4). Lúc đầu tôi gieo rắc thoại với văn bản như:Cài đặt ứng dụng Android: Lỗi không xác định (Không được cài đặt cho 0)

Installation failed with message Failed to establish session. 
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing. 

WARNING: Uninstalling will remove the application data! 

Do you want to uninstall the existing application? 

Nhưng sau khi tôi đồng ý - tôi thấy trong nhật ký tin nhắn này:

Launching app 
$ adb install-multiple -r <....> 
$ adb shell pm uninstall com.example.app.debug 
Unknown failure (Failure - not installed for 0) 
Error while Installing APKs 

Tôi đã khởi động lại thiết bị nhiều lần và cắm/cắm nó vào máy tính, nhưng không có gì giúp được.

Trả lời

55

Đối với thiết bị redmi và Mi tắt Tối ưu hóa MIUI và khởi động lại điện thoại của bạn.

Cài đặt> Cài đặt bổ sung> Tùy chọn nhà phát triển> MIUI Tối ưu hóa

+0

Giữ tùy chọn Nhà phát triển của bạn để gỡ lỗi usb và cài đặt ứng dụng qua usb trên –

+1

u đã lưu ngày của tôi Cảm ơn rất nhiều –

+0

Ghét MIUI cảm ơn nó đã giúp –

27

Sự cố xảy ra ở Instant Run.

Như Chirag Shah đã nói - trên thiết bị Xiaomi, bạn có thể vô hiệu hóa tối ưu hóa MIU - nó cũng làm việc cho tôi khi tôi thử.

Một giải pháp khác là tắt Instant Run trong cài đặt studio android. Tôi đã nhớ - tôi đã gặp vấn đề này một thời gian trước đây trên các cửa sổ, nhưng bây giờ nó xảy ra trên linux (ubuntu). Tôi đã viết báo cáo lỗi cho google, nhưng vấn đề vẫn còn ở đây (lần đầu tiên nó là Android studio 2.2.3 và bây giờ là 2.3).

Để thuận tiện: Để vô hiệu hoá Run tức thì đi đến

File->Settings->Build, Execution, Deployment->Instant Run 

enter image description here

+0

Cảm ơn, đã làm việc cho tôi. –

+0

Cảm ơn bạn của bạn, đã làm việc của nó :) –

0

Chỉ Bật "Cài đặt qua USB" trong tùy chọn nhà phát triển đã làm việc cho tôi. Nếu không, bạn có thể cần phải tắt MIUI Optimization và khởi động lại, nhưng hãy thử tùy chọn USB trước.

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