패키지가 없는데 어떻게 두 기계에서 apk를 복제합니까?

1431 단어 Android
현재 안드로이드 장치에 설치된 앱이 하나 있는데 가방이 없어요. 이 앱을 어떻게 다른 기계에 복사해요?
블로거가 QQ를 사용한 것을 감안하여 QQ에 QQ스피드 전송이라는 기능이 있다는 것을 알면 핸드폰에 설치된 앱을 다른 사람에게 보낼 수 있다. 설령 가방을 설치하지 않았더라도.
그럼 QQ는 할 수 있고 블로거도 할 수 있어요.  ^_^
도구:ADB 명령, LAN
우선 앱이 있는 기계를'나는 앱이 있다'고 하고 다른 기계를'나는 앱을 원한다'고 하면 ADB를 실행하는 컴퓨터를 확보해야 한다.'나는 앱이 있다','나는 앱을 원한다'등 세 기계가 같은 랜(USB 연결도 가능하다)을 연결해야 한다.
1. 컴퓨터 연결 "나는 앱이 있다":
adb connect 192.168.0.50

2.'나는 앱이 있다'에 설치된 제3자 앱을 열거한다(이곳에서 내가 잡으려는 것은 제3자 앱이다).
adb shell pm list packages -3

결과 표시:
package:com.xylink.flo
package:com.mysher.mtalk
package:com.fqcx.whiteboard
package:com.example.votesys
package:com.inpor.fmctv

여기서 제가 캡처할 앱은 패키지:com입니다.fqcx.whiteboard
3. 캡처할 애플리케이션의 apk 저장 경로를 나열합니다.
adb shell pm path com.fqcx.whiteboard

결과는 다음과 같습니다.
package:/data/app/com.fqcx.whiteboard-VXcmj4ZkLN3FVeTdXklhHQ==/base.apk

4. 이 경로의 apk를 컴퓨터로 내보내기: (경로가 패키지를 제거하는 것을 주의하십시오:)
adb pull /data/app/com.fqcx.whiteboard-VXcmj4ZkLN3FVeTdXklhHQ==/base.apk D:\APK

패키지가 지금 생겼어요.
5.'나 앱 있어'끊기
adb disconnect 192.168.0.50

6. "난 앱 원해"연결
adb connect 192.168.0.49

7. apk 설치
adb install -r D:\APK\base.apk

큰일 났다!

좋은 웹페이지 즐겨찾기