2012-04-30 17 views
0

Android搭載端末にエクスポートされた署名のない.apkをインストールする際に問題が発生しました。私はHTC Droid Incredible 2を持っていて、私のAPKをインストールすることができません。私がAstro File ManagerアプリケーションまたはAppInstallerアプリケーションを使用しようとすると、インストールとすべてのプロンプトが表示され、使用するパーミッションが表示され、「インストール」ボタンを押すと約0.5秒間ローディングバーが表示されます「アプリケーションがインストールされていません」と表示され、デバッグする方法や電話機に何も表示されません。なぜなら、Incredible 2は自分のPCに接続できないためです。私が作った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をインストールするのでUnknown Sourceを有効にする必要があります。有効にするには、設定 - >アプリケーション - >リストの不明なソースをチェック - > OKボタンをクリックします。

関連する問題