2016-03-09 28 views
9

Środowiska: wszystkie kombinacje Windows 10 (home, pro), visual studio 2015 (społeczność, profesjonalista).studio graficzne 2015, polecenie "run-as" Androida nie powiodło się

Uruchom program visual studio 2015 aktualizacja 1, nowy projekt, aplikacja Native-Activity (Android), a tym samym ustaw domyślną aplikację natywną dla systemu Android. Zbuduj rozwiązanie i rozpocznij debugowanie. Następnie pojawia się taki komunikat o błędzie:

Error message.

Nie można rozpocząć debugowania. Uruchomienie polecenia "run-as" Androida nie powiodło się. Pakiet "com.Android1" jest nieznany.

Przeszukałem go, ale nie mogę znaleźć rozwiązania. Co przegapiłem? Jak skonfigurować moje środowisko lub coś poprawić?

+0

Sformowałem dysk, zainstalowałem ponownie system Windows 10, a także zainstalowałem aktualizację programu visual studio 2015 1. –

Odpowiedz

1

Rozwiązaniem tego problemu jest rootowanie urządzenia i poprawianie uprawnień do plików. Możesz spróbować postępować zgodnie z podpowiedziami w monicie (szczególnie, jeśli rootowanie nie jest opcją), ale w niektórych przypadkach tylko root rozwiąże problem.

Kiedy już zakorzenione urządzenie otworzyć adb shell i uruchom następujące:

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

To rozwiązuje setuid zgody, tak że dostęp run-as proces jest przyznawana na podstawie właściciela pliku (tj korzeń).

+1

Jeśli masz ** root **, nie potrzebujesz ** run-as **, czy ty ...? – rustyx

1

miałem bardzo podobny problem na Samsung Galaxy S6 Edge, próbując uruchomić debugowanie na VS2015, mam inny błąd, a tym bardziej gadatliwy niż w załączonym zrzucie:

run-as: Nie można ustawić zdolności : Operacja niedozwolona

Na podstawie zawartości załączonego z góry powyższego zrzutu próbowałem "zainicjować"/przywrócić ustawienia fabryczne urządzenia za pomocą Samsung's Smart Switch i naprawiłem problem "run-as", który miałem.

+0

Miałem ten sam problem na Samsung Galaxy S7 edge, zresetowałem urządzenie za pomocą inteligentnego przełącznika Samsunga (zainstalowałem go na Macu) i teraz działa polecenie uruchamiania. – Kavitha

+0

Jak zresetować urządzenie za pomocą przełącznika Smart? – Vincy

0

Down załadować go od Samsung, kies. Zobaczysz opcję pobrania inteligentnego przełącznika Kliknij łącze w poprzedniej odpowiedzi ...