Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse中的升级项目_Java_Android_Eclipse - Fatal编程技术网

Java Eclipse中的升级项目

Java Eclipse中的升级项目,java,android,eclipse,Java,Android,Eclipse,我们在Froyo版本中使用eclipse创建了一个android应用程序,直到jelly bean 4.2.0问题是,我们想在jelly bean 4.2.2中运行该应用程序。我试着升级eclpise中的minSdkVersion和targetSdkVersion,当我在4.2.2我的API中尝试它时,应用程序仍然崩溃,这就是上面的输出。我还进入了Windows>preferences>android平台已经有了4.2.2只需将这一行android:theme=“@android:style/t

我们在
Froyo
版本中使用eclipse创建了一个android应用程序,直到
jelly bean 4.2.0
问题是,我们想在
jelly bean 4.2.2
中运行该应用程序。我试着升级
eclpise
中的minSdkVersiontargetSdkVersion,当我在4.2.2我的API中尝试它时,应用程序仍然崩溃,这就是上面的输出。我还进入了
Windows>preferences>android
平台已经有了4.2.2

只需将这一行
android:theme=“@android:style/theme”
添加到AndroidManifest.xml中,如下所示

01-01 18:37:09.121: D/jdwp(25092): sendBufferedRequest : len=0x43
01-01 18:37:09.124: W/asset(25092): AssetManager-->addDefaultAssets CIP path not exsit!
01-01 18:37:09.162: D/AndroidRuntime(25092): Shutting down VM
01-01 18:37:09.162: W/dalvikvm(25092): threadid=1: thread exiting with uncaught exception (group=0x41ec99a8)
01-01 18:37:09.170: E/AndroidRuntime(25092): FATAL EXCEPTION: main
01-01 18:37:09.170: E/AndroidRuntime(25092): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.javac101/com.example.javac101.MainActivity}: android.util.AndroidRuntimeException: You cannot combine custom titles with other title features
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2343)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2395)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.app.ActivityThread.access$600(ActivityThread.java:162)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.os.Handler.dispatchMessage(Handler.java:107)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.os.Looper.loop(Looper.java:194)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.app.ActivityThread.main(ActivityThread.java:5371)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at java.lang.reflect.Method.invokeNative(Native Method)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at java.lang.reflect.Method.invoke(Method.java:525)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at dalvik.system.NativeStart.main(Native Method)
01-01 18:37:09.170: E/AndroidRuntime(25092): Caused by: android.util.AndroidRuntimeException: You cannot combine custom titles with other title features
01-01 18:37:09.170: E/AndroidRuntime(25092):    at com.android.internal.policy.impl.PhoneWindow.requestFeature(PhoneWindow.java:252)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2670)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2915)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:277)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.app.Activity.setContentView(Activity.java:1881)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at com.example.javac101.MainActivity.onCreate(MainActivity.java:69)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.app.Activity.performCreate(Activity.java:5122)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1081)
01-01 18:37:09.170: E/AndroidRuntime(25092):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2307)
01-01 18:37:09.170: E/AndroidRuntime(25092):    ... 11 more

中的布局XML存在一些问题

<activity
        android:name=".MainActivity"
        android:theme="@android:style/Theme" >
</activity>
你一定在尝试这样的东西:

com.example.javac101.MainActivity.onCreate() at line#69 setContentView()
getWindow().setFeatureInt(Window.FEATURE\u CUSTOM\u TITLE,R.layout.);
但在最新版本的安卓设备中,使用动作栏代替标题

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.<your layout>);