2012-04-30 2 views
0

내 안드로이드 기기에 내 보낸. 부호가없는 .apk를 설치하는 데 문제가 있습니다. 나는 HTC Droid Incredible 2를 가지고 있으며 내 apk를 설치할 수 없습니다. Astro File Manager 앱 또는 AppInstaller 앱을 사용하려고 할 때마다 설치 및 모든 것을 묻는 메시지가 표시되고 사용 권한이 명시된 다음 "설치"버튼을 누르면 약 0.5 초 동안로드 바가 표시됩니다. "응용 프로그램이 설치되어 있지 않습니다"라고 말하면 인크레더블 2는 내가 무엇을 사용하거나 시도해도 내 PC에 연결되지 않고 adb에 표시되지 않기 때문에 디버깅 할 수있는 방법이 없거나 내 전화기에있는 것이 없습니다.내가 만든 Android App은 설치되지 않지만 에뮬레이터에서 제대로 작동합니까?

내 매니페스트 사본이 있습니다. 설치 문제를 일으킬 수있는 항목이나 내가 버린 항목이 있습니까? 그것은 내 문제를 0으로 내 에뮬레이터에서 실행됩니다.

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.slammednavigator" 
    android:versionCode="1" 
    android:versionName="1.0" > 
    <supports-screens 
     android:largeScreens="true" 
     android:normalScreens="true" 
     android:smallScreens="true" 
     android:resizeable="true" 
     android:anyDensity="true" 
    /> 
    <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/> 
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"  /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:hardwareAccelerated="true" > 
     <activity 
      android:name=".SlammedNavigatorActivity" 
      android:label="@string/app_name" 
      android:configChanges="orientation|keyboardHidden" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name="org.apache.cordova.DroidGap" 
      android:label="@string/app_name" 
      android:configChanges="orientation|keyboardHidden" > 
      <intent-filter> 
      </intent-filter> 
     </activity> 
    </application> 

</manifest> 
+0

서명 된 APK를 사용하고 있습니까? – MAC

+0

당신이 설치할 수있는 몇 가지 애플 리케이션도 있는데 이는 logcat과 오류를 보여줄 것입니다. – Simon

답변

1

.apk 파일에 서명해야합니다. 그렇지 않으면 Android에서 설치하지 않습니다. 에뮬레이터 나 eclipse를 통해 장치를 실행할 때 .apk는 특정 디버그 인증서로 서명되어 설치가 가능합니다.

1

휴대 전화에서 알 수없는 출처를 사용 설정 했습니까? 서명되지 않은 apk를 설치할 때 알 수없는 소스를 활성화해야합니다. 설정으로 이동하려면 -> 응용 프로그램 -> 목록에서 알 수없는 소스를 확인하고 -> 확인 버튼을 클릭하십시오.

관련 문제