Android Developer Tool을 사용하여 Android 앱을 개발 중입니다. 이제 새로운 Android Studio를 사용해 보았습니다. 스마트 폰을 PC에 연결하고 Android Studio에서 프로그램을 직접 실행하면 모든 것이 잘 작동합니다. 그러나 이제 다른 스마트 폰으로 PC에 연결하지 않고 프로그램을 테스트하고 싶습니다.
ADT는 프로그램을 컴파일 할 때마다 “projectname / bin”아래에 .apk 파일을 만듭니다. 안드로이드 스튜디오가 그것을하지 않는 순간에 그것을 어떻게 보는가?
그래서 내 질문은 Android Studio로 서명되지 않은 .apk 파일을 만들 수 있습니까?
답변
Gradle을 사용하여 APK 파일을 빌드하는 것이 좋습니다.
- 상단의 툴바에서 드롭 다운 메뉴를 클릭하십시오 ( ‘Run / Debug 구성 편집’대화 상자 열기)
- “구성 편집”을 선택하십시오
- “+”를 클릭하십시오
- “Gradle”을 선택하십시오
- Gradle 프로젝트로 모듈을 선택하십시오
- 작업에서 : 입력
assemble
- 실행을 누르십시오
서명되지 않은 APK는 이제
ProjectName\app\build\outputs\apk
Gradle 사용 방법에 대한 자세한 내용은이 자습서를 사용하는 것이 좋습니다 : Android Studio에서 Gradle을 사용하여 빌드 . 또한 Gradle을 사용하여 서명되지 않은 APK를 작성하는 방법에 대한 블로그 게시물 을 작성했습니다 .
다른 IDE에서 프로젝트를 이동하고 다시 컴파일하지 않으려는 경우 , 이동 한 IDE에 이미 빌드 된 APK 파일을 찾을 수 있습니다.
-
Android Studio로 프로젝트를 생성 한 경우 APK 파일은
ProjectName/ProjectName/build/apk/...
-
Eclipse에서 프로젝트를 가져 왔습니다. 파일이 동일한 디렉토리에 있어야합니다.
Project
-로 이동하십시오Show in Explorer
. APK 파일이있는 bin 폴더가 있습니다. -
IntelliJ에서 가져온 위치는
ProjectName/out/production/...
참고 :
Chris Stratton이 자신의 의견에서 언급 한 것처럼 :
기술적으로 원하는 것은 디버그 키로 서명 된 APK입니다. 실제로 서명되지 않은 APK는 장치에서 거부합니다.
답변
Gradle 을 사용 하여 Unsigned APK 빌드 에 따르면 단순히 gradle을 사용하여 애플리케이션을 빌드 할 수 있습니다. 그렇게하려면 :
- 상단의 툴바에서 드롭 다운 메뉴를 클릭하십시오 (일반적으로 안드로이드 아이콘 및 응용 프로그램 이름 사용)
- 고르다
Edit configurations
- 왼쪽 상단에서 더하기 기호를 클릭하거나
alt+insert
- 고르다
Gradle
- 모듈을 다음과 같이 선택하십시오
Gradle project
- 에
Tasks:
입력assemble
- 프레스
OK
- 프레스 플레이
그런 다음 디렉토리에서 서명되지 않은 ‘apk’를 찾으십시오.
ProjectName\app\build\outputs\apk
답변
가장 쉬운 방법은 다음과 같습니다.
- 오른쪽의 Gradle 탭을 엽니 다
- YourProject / : app / assemble (또는 assembleDebug)을 두 번 클릭하십시오.
- 여기 APK를 찾을 수 있습니다
… / YourProject / app / build / outputs / apk / app-debug.apk
답변
BUILD-> Build APK로 이동하면 완료됩니다.
답변
1 단계
안드로이드 스튜디오를 엽니 다. 빌드-> 서명 된 APK 생성…. 이제 “Signed APK 생성”을 클릭하십시오.
2 단계
새로 작성을 클릭하십시오.
3 단계
jks 주요 세부 사항, 이전 창으로 돌아갑니다.
다음을 클릭하고 키에 저장 한 비밀번호를 제공하십시오.
4 단계
이제 Finish를 클릭하고 빌드 프로세스를 완료하기를 기다립니다.
이제 apk가 성공적으로 생성되었습니다. 탐색기에서 표시를 클릭하십시오.
자세한 내용이 필요하면 라이브 데모를 방문하여 확인하십시오 http://javaant.com/how-to-make-apk-file-in-android-studio/#.VwzedZN96Hs