2014-01-10 2 views
0
나는 폰갭 안드로이드 응용 프로그램 (매우 간단한 응용 프로그램)을 생성하지만 구글에 게시 할 때이 표시

:폰갭은 인터넷을 제외한 모든 권한을 제거

내 애플은이 중 하나를 요구하지 않는, 어떻게에서 제거 할 수 있습니다 .apk.

내가 흐름을 스택에 모든 곳에서보고 내가 config.xml 파일을 찾을 수 없습니다가, 매니페스트는 다음과 같습니다

@^@^@ "^ @^@^@^H^@^@^C "^^^^^^^^^^^^X^@^@^@ ÿÿÿÿÿÿÿ^[^ @^@^@ B^A^P^@ 8^@^@^@^Y^@^@^@^@^@^T^@^^^^ A^@^@^@ @^@^@^@^T^@^@^@ ^ @^@^@^@^@^@^H^@^@^C^^ @^@^C^A^P^@^X^@^@ @^Y^@^@^@^@^@ B^A^P^@ 8^@^@^^ Z^@^@^ÿÿÿÿÿÿÿÿ^[^ @^@^@^T^@^T^@^A^@^@^@^@^@^@^^ T^@^@^^ @^@^@ $^@^@^@^H^@^C^A^P^@^X^@^^^^^^^^^^^@^B^A^P^@ 8^@^@^@^[^ @^@^ÿÿÿÿÿÿÿ^[^ @^@^@^T^@^^^^ A^@^@^@^@^@^@^@ T^@^^ @^@^@^@ %^@^@^@^H^@^@^C %^@^@^C^A^P^@^X^@^@ @^[^ @^@^@^B^A^P^@ 8^@^@^^^^ @^@^ÿÿÿÿÿÿÿÿ^[^ @^@^@^T^@^T^@ A^@^@^@ @ @^@ @^@^T^@ @ @ @ @ @^@ @ &^@^@^@ C^&^^^^^^^^^^^^^^^^^^^@^^ ^]^@^@^@^@^@^T^@^T^@^A^@^@^^ @^@^@^@^T^@^@^@^@^@^@ '^ @^@^@^H^@^@^C'^ @^@^@^C^A^P^@^X^@^@^^]^@^@^@^^ @^@ B^A^P^@ 8^@^@^@ ^^^ @^@^ÿÿÿÿÿÿÿÿ^[^ @^@^@ T^@^T^^^^^^ @^@^@^@^@^@^@^@^@^@^@ (^ @^@^@^^^^^^^^^^^^^^^^^^^^ @^@^_^@^@^@ ÿÿÿÿÿÿÿÿ^[^

어디에서이 권한을 변경할 수 있습니까? 나는 오직 인터넷 만 갖고 싶다. 나는 (그것은 고통 그러나 그것은 작동하고) 나는 그것을 발견

permisssions

답변

1

웹 사이트를 사용하고 있습니다 :

1) build.phonegap.com에서 APK를 다운로드

2) 디코드 APK :

$ apktool decode my-app.apk 

3) 편집 "AndroidManifest.xml에"

<application android:hardwareAccelerated="true" [...] 

4) 다시 APK :

$ apktool build my-app/ 

5) 서명 APK :() 시장 출시에 필요한

$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore /path-to-your--release-key.keystore my-app/dist/my-app.apk your-alias 

6) zipalign을 APK :

$ zipalign 4 my-app/dist/my-app.apk my-app/dist/my-app-for-market.apk 
+0

그래, 통증이 있지만 작동합니다. 좋은 +1 +1 –

+0

config.xml에 권한을 추가 했습니까? –

0

어쩌면 당신은 지정해야 phonegap 빌드를 사용하고 SDK를 사용하여 응용 프로그램을 만들지 않습니다. (로컬 SDK를 사용하면 androidmanifest.xml 및 모든 구성에 대한 전체 액세스 권한이 있습니다. 파일)

버전 3.0 이전의 phonegap에는 모든 플러그인이 기본적으로 포함되어있어 모든 권한이 필요했습니다.

verison 3.0부터는 새 프로젝트에 플러그인이 없으며 자동 요청이 필요하지 않습니다. 필요한 사용 권한은 플러그인이 필요한 경우에만 추가됩니다.

관련 문제