2013-01-07 3 views
2

apb를 시작하는 방법이 필요합니다. adb의 루팅 된 기기에서 내 시스템/앱에 넣었습니다. (셸 또는 셸에서 모두 괜찮습니다)adb 시스템/앱에있는 adb 시작 (실행) .apk

.apk는 adb를 사용하여 장치에 푸시됩니다.

정상적으로 설치 한 경우이 작업을 수행하는 방법을 찾았지만 권한상의 이유로이 앱이 시스템/앱에 있어야하므로 필요하지 않습니다.

누구든지 도와 주시거나 올바른 방향으로 나를 가르쳐 주실 수 있습니까?

+0

adb install xxx.apk를 사용해 보시지 않겠습니까? 나는 그것이 시스템/앱으로 파일을 밀어 넣는 것만으로 작동하는지 모르겠다. – faylon

+0

우리가 adb install xxx.apk를 사용하고 시스템/응용 프로그램에 넣으려고하면 설치된 응용 프로그램을 data/app에 넣습니다. – SatanEnglish

답변

2

을 푸시 한 후 퍼미션을 설정하고 기기를 재부팅하고 다른 앱처럼 adb에서 실행하십시오.

가 다시 부팅 시스템 응용 프로그램이 "설치"한다

+0

adb shell am start com.test.hellopushtest/com.test.hellopushtest.MainActivity가 재부팅 후 작동하지 않습니다. 몇 가지 다른 시작 방법을 생각하고 있습니까? – SatanEnglish

+0

그래, 그게 prety 훨씬 옳은 여기에 봐봐 [이 게시물에서] (http://stackoverflow.com/questions/4567904/how-to-start-an-application-using-android-adb-tools) 당신은 오직해야 할 수도 있습니다 com.test.hellopushtest/.MainActivity를 사용하십시오. – pvyParts

+0

도움을 주셔서 감사합니다. 그러나 이것은 작동하지 않습니다. 이미 모든 종류의 조합을 시도했는데 성공하지 못했습니다. – SatanEnglish

0

다음 명령을 사용 :

adb remount 
adb push apkfilename /system/app 
adb reboot 

이 시스템 응용 프로그램으로이 APK 파일을 만들 것입니다.