2012-03-13 16 views
0

私のエミュレータでアプリケーションを実行すると、正常に動作します。電話(電子メール)を電話に送信すると、次のメッセージが表示されます。アプリケーションのインストール時にパッケージインストーラがクラッシュLG LG Optimus

大変申し訳ございません。アプリケーションパッケージインストーラ(process.com.android.packageinstaller)が予期せず停止しました。もう一度お試しください。

私はSOに関する同様の質問に対する解決策を試してきましたが、これまで役に立たなかった解決策を見つけるためにGoogleを見てきました。ここで

は私のマニフェストです:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="application.android" 
    android:versionCode="1" 
    android:versionName="1.0" 
    android:installLocation="auto"> 
<uses-sdk android:minSdkVersion="8" /> 
<uses-permission android:name="android.permission.INTERNET"/> 
<application android:icon="@drawable/icon" 
    android:label="@string/app_name" 
    android:permission="android.permission.INTERNET">   
    <activity android:name=".MainActivity" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       android:theme="@android:style/Theme.NoTitleBar"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity android:name=".HistoryActivity" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity> 
    <activity android:name=".DiagnosisActivity" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>  
    <activity android:name=".eula" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>  
    <activity android:name=".disclaimer" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>  
    <activity android:name=".DetailsActivity" 
     android:label ="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>   
    <activity android:name=".ResultsActivity" 
     android:label ="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>   
    <activity android:name=".DiagnosisNoteActivity" 
     android:label ="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>   
    <activity android:name=".NewDiagnosisActivity" 
     android:label ="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>  
    <activity android:name=".DiagnosisTabActivityGroup" 
     android:label ="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>   
    <activity android:name=".TabGroupActivity" 
     android:label ="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>   
    <activity android:name=".SplashActivity" 
     android:label ="@string/app_name" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity>  
    <activity android:name=".NewScreenActivity" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.NoTitleBar"></activity> 
</application> 

のEclipseを通じて自分の携帯電話上のコンソールで次のショーをデバッグ:

[2012-03-12 23:38:52 - ruleout] Android Launch! 
[2012-03-12 23:38:52 - ruleout] adb is running normally. 
[2012-03-12 23:38:52 - ruleout] Performing ruleout.android.MainActivity activity launch 
[2012-03-12 23:38:54 - ruleout] Uploading ruleout.apk onto device 'A0000028F2ABCF' 
[2012-03-12 23:39:11 - ruleout] Installing ruleout.apk... 
[2012-03-12 23:40:16 - ruleout] Success! 
[2012-03-12 23:40:16 - ruleout] Starting activity ruleout.android.MainActivity on device A0000028F2ABCF 
[2012-03-12 23:40:17 - ruleout] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=ruleout.android/.MainActivity } 
[2012-03-12 23:40:17 - ruleout] ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=ruleout.android/.MainActivity } from null (pid=16174, uid=2000) requires android.permission.INTERNET 

LogCatウィンドウにとして示すものは何もありません私が知る限り、私はインターネットのアクセス許可を有効にしました。また、アプリケーションタグにandroid:debuggable = "true"属性を追加しました。

+0

詳しくは、パッケージをインストールする際にlogcatを確認できますか?通常は、OSが投げている正確なエラーに関する情報が含まれています – zrgiu

+0

すべての必要な権限を追加しました。 – Vinay

答えて

1

私が管理この問題を解決するには、同じ問題を抱えている人なら、マニフェスト内のアプリケーションタグからandroid:permission属性を削除すると、魅力的に機能します。

0

デバッグしていますか?そのようなアプリケーションのタグ:もしそうなら、あなたは「デバッグアンドロイド」:追加する必要があります

<application 
    android:icon="@drawable/icon" 
    android:label="@string/app_name" 
    android:debuggable="true" 

をまた電話がデバッグモード(設定>アプリケーション>デバッグ)になっていることを確認する必要があり

関連する問題