如果我更改了一個PhoneGap的應用程序項目的構建目標,我得到「不幸的是意外停止」的Android的PhoneGap得到不幸的是<app>已停止
我已經應用與4.0.3目標構建路徑,並設置分鐘-sdk爲7.該應用首先運行良好,但Google不允許通過平板電腦下載。
如果我在獲取相同消息後做了更改構建目標和/或將構建目標更改爲原始版本的任何操作。該應用不會在任何設備上加載。
我不確定是什麼導致了這個問題,但即使我有一個應用程序已經安裝好beeb並運行良好,如果我修改文件,它會給我一個錯誤。
還有一件事,我注意到如果我把文件推到bitbucket,它也開始這樣做,但不是所有的時間。這是我從遊戲市場收到的錯誤消息。
任何幫助表示讚賞。
了java.lang.RuntimeException:無法實例活動ComponentInfo {your.abSmallBusinessMarketing.hapmen/your.abSmallBusinessMarketing.hapmen.FlowChartbyHapmanActivity}:拋出java.lang.ClassNotFoundException:your.abSmallBusinessMarketing.hapmen.FlowChartbyHapmanActivity裝載機dalvik.system。在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1716)android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1618)PathClassLoader [/data/app/your.abSmallBusinessMarketing.hapmen-1.apk]。 app.ActivityThread.access $ 1500(ActivityThread.java:124)at android.app.ActivityThread $ H.handleMessage(ActivityThread.java:968)at android.os.Handler.dispatchMessage(Handler.java:99)at android.os。 Looper.loop(Looper.java:130)at android.app.ActivityThread.main(ActivityThread.java:3806)at java.lang.reflect.Method.invokeNative(Native Method)at j a.lang.reflect.Method.invoke(Method.java:507)at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:839)at com.android.internal.os.ZygoteInit.main( ZygoteInit.java:597)at dalvik.system.NativeStart.main(Native Method)引起的:java.lang.ClassNotFoundException:在加載器中的your.abSmallBusinessMarketing.hapmen.FlowChartbyHapmanActivity dalvik.system.PathClassLoader [/data/app/your.abSmallBusinessMarketing .hapmen-1.apk] at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)at java.lang.ClassLoader.loadClass(ClassLoader.java:551)at java.lang.ClassLoader.loadClass(ClassLoader.java: 511)在android.app.Instrumentation.newActivity(Instrumentation.java:1021)在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1610)
這裏是maifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your.abSmallBusinessMarketing.hapmen"
android:versionCode="7"
android:versionName="1.3" >
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="true" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk android:minSdkVersion="7" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".FlowChartByHapmanActivity"
android:label="@string/app_name" >
<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:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/app_name"
android:screenOrientation="portrait" >
<intent-filter>
</intent-filter>
</activity>
</application>
</manifest>
發佈logcat是一個好的開始 - 它表明你可能有一個manifest和java之間的不匹配,請張貼清單。 –