등록한 apk파일이 설치가 되지 않습니다.

269 views
Skip to first unread message

Soul Of Asia Seoul

unread,
Oct 3, 2011, 11:19:24 PM10/3/11
to appspr...@googlegroups.com
keystore를 사용해 사인한 apk파일을 폰에 넣어 설치하니 설치되지 않는다고 나옵니다.
또 이 apk파일을 안드로이드마켓에 등록한 후 다운받아 설치하면 '패키지 파일이 올바르게 서명되지 않았습니다'라고 뜨고 설치가 되지 않습니다.
어떤 폰에서는 아예 검색도 안되구요.
즉,, apk파일을 폰에 직접 넣어도 안되고, 마켓에 등록한 후 설치해도 안되는군요. (검색도 안되는 폰도 있고)
머가 문젠지 좀 알려주세요.  힘들어 죽겠습니다. ㅡ.ㅡ;;
 
또 하나,  마켓에 올렸을 때 나오는 내용을 보면
필요한 Android 버전:
2.1 - 2.2
이렇게 나옵니다. 이런 경우 2.2 이상에서는 사용을 못하는 거 아닌가요?
 
다른 앱들은 보면 2.1 이상   이런식으로 나오더라구요.
어떻게 하면 되는걸까요?
 
초보다 보니 좀 많이 어렵네요. ^^;;

tname

unread,
Oct 4, 2011, 3:27:47 AM10/4/11
to 앱스프레소
현재 설치된 jdk버젼이 어떻게 되는지는 모르겠지만
jdk 1.7.0 에서 ==> jdk1.6.0_27로 설치해보세요~

iolo

unread,
Oct 5, 2011, 8:01:56 AM10/5/11
to appspr...@googlegroups.com
기존에 앱스프레소(혹은 adb 등의 마켓이 아닌 다른 방법)를 통해 동일한 앱이 설치되어 있으면
마켓을 통해서 중복 설치가 안됩니다.(반대의 경우도 마찬가지).
수동으로 기존에 설치된 앱을 삭제하고 설치하셔야합니다.

이 경우가 아니라면,
adb logcat 등의 명령으로 설치 당시의 안드로이드 디바이스 로그를 보내주시면 원인을 파악하는데 도움이 될 것 같네요.

지원하는 안드로이드 버전을 지정하시려면,
프로젝트 설정 편집기(project.xml를 더블클릭)의 android 탭에서 minsdkversion과 maxsdkversion을 지정해주세요.
2.1~2.3.4까지 지원한다면 minsdkversion을 7, maxsdkversion을 10으로 주시면 됩니다.
여기서 말하는 버전은 android 네이티브 앱 개발시 AndroidManifest.xml에서 지정하는 값, 즉 api 레벨입니다.


71EH

unread,
Oct 6, 2011, 9:22:23 PM10/6/11
to 앱스프레소
(검색도 안되는 폰도 있고)
=> 앱에서 지정한 minsdkversion과 maxsdkversion 범위 밖에 있는
버전의 안드로이드가 탑재된 폰에서는 해당 앱이 검색되지 않습니다.

이전 버전의 안드로이드에서 잘 동작하던 앱이 새로운 버전의 안드로이드에서는 잘 동작하지 않을 수 있기 때문에
안드로이드에서는 앱의 지원 범위를 명시해야 하고 마켓에서는 그 범위 밖의 안드로이드에서는 해당 앱이 아예 검색되지 않게 합니
다.

On 10월4일, 오후12시19분, Soul Of Asia Seoul <soulofasiase...@gmail.com>
wrote:

Reply all
Reply to author
Forward
0 new messages