2016-03-09 32 views
9

Môi trường: cửa sổ 10 (nhà, chuyên nghiệp), studio trực quan 2015 (cộng đồng, chuyên nghiệp) tất cả kết hợp.visual studio 2015, lệnh android 'run-as' không thành công

Bắt đầu studio hình ảnh 2015 cập nhật 1, dự án mới, Ứng dụng hoạt động gốc (Android), do đó tạo ứng dụng gốc mặc định cho android. Xây dựng giải pháp và bắt đầu gỡ lỗi. Sau đó, thông báo lỗi như vậy được trình bày:

Error message.

Không thể bắt đầu gỡ lỗi. Lệnh Android 'run-as' không thành công. Gói 'com.Android1' không xác định.

Tôi googled, nhưng không thể tìm cách giải quyết. Tôi đã bỏ lỡ gì? Làm thế nào để thiết lập môi trường của tôi, hoặc sửa chữa một cái gì đó?

+0

Tôi đã tạo đĩa, cài đặt lại windows 10 và cũng cài đặt bản cập nhật studio trực quan 2015 1. –

Trả lời

1

Giải pháp cho điều này là bạn phải nhổ tận gốc thiết bị của mình và sửa một quyền cho tệp. Bạn có thể thử làm theo lời khuyên trên lời nhắc (đặc biệt nếu rễ không phải là một lựa chọn) nhưng trong một số trường hợp chỉ có một gốc sẽ khắc phục vấn đề.

Một khi bạn đã bắt nguồn từ thiết bị của bạn mở một adb shell và chạy như sau:

su 
mount -o remount,rw /system 
chmod 4750 /system/bin/run-as 
mount -o remount,ro /system 

này sửa chữa các phép setuid để truy cập chạy như quá trình được cấp dựa trên các chủ sở hữu của các tập tin (ví dụ: nguồn gốc).

+1

Nếu bạn có ** root **, bạn không cần ** chạy-as **, bạn có ...? – rustyx

1

Tôi đã có một vấn đề rất giống trên Samsung Galaxy S6 Edge, cố gắng để bắt đầu gỡ lỗi trên VS2015, tôi nhận được một lỗi khác nhau, ít nhiều tiết hơn trong ảnh chụp màn hình kèm theo:

run-as: Không thể thiết lập khả năng : Thao tác không được phép

Dựa trên nội dung của ảnh chụp màn hình đính kèm ở trên, tôi đã thử 'khởi tạo'/factory đặt lại thiết bị bằng cách sử dụng Samsung's Smart Switch và nó thực sự khắc phục sự cố 'chạy-as' mà tôi đang gặp phải.

+0

Đã xảy ra sự cố tương tự trên cạnh Samsung Galaxy S7, tôi đặt lại thiết bị của mình thông qua Công tắc thông minh của Samsung (đã cài đặt nó trên mac) và lệnh chạy-as hoạt động ngay bây giờ. – Kavitha

+0

Làm cách nào để bạn đặt lại thiết bị bằng công tắc Thông minh? – Vincy

0

Tải xuống từ Samsung, kies. Bạn sẽ thấy tùy chọn tải xuống công tắc thông minh Nhấp vào liên kết trong câu trả lời trước đó ...

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