私のエミュレータでアプリケーションを実行すると、正常に動作します。電話(電子メール)を電話に送信すると、次のメッセージが表示されます。アプリケーションのインストール時にパッケージインストーラがクラッシュ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"属性を追加しました。
詳しくは、パッケージをインストールする際にlogcatを確認できますか?通常は、OSが投げている正確なエラーに関する情報が含まれています – zrgiu
すべての必要な権限を追加しました。 – Vinay