我刚刚从Eclipse切换到Android Studio但现在我遇到问题我无法运行我的应用程序当我运行它时我收到错误:
C:\Users\ga\AppData\Local\Android\sdk1\tools\emulator.exe -avd Nexus_5_API_21_x86 -netspeed full -netdelay none
emulator: ERROR: This AVD's configuration is missing a kernel file!!
emulator: ERROR: ANDROID_SDK_ROOT is undefined
为什么我收到此错误我们如何解决这个问题。所以我可以运行我的应用程序。
我已完成所有这些更改,但我面临同样的问题以及xml的设计部分对我来说是不可见的
所以这些是我面临的问题请帮我解决这个问题 我的XML文件是:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".HomePage">
<TextView
android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</RelativeLayout>
请参阅我已经安装的ARM EABI v7a System Image
答案 0 :(得分:2)
对于设计 xml部分,将您的API级别从 22 切换到API 21 (将其从xml顶部的小型android图标更改)文件),
OR
转到 res / value / styles.xml 并从
更改 AppTheme Base.Theme.AppCompat.Light.DarkActionBar
到
C:\Users\ga\AppData\Local\Android\sdk1\tools\emulator.exe -avd Nexus_5_API_21_x86 -netspeed full -netdelay none
emulator: ERROR: This AVD's configuration is missing a kernel file!!
emulator: ERROR: ANDROID_SDK_ROOT is undefined
See Reference Link here for design rendering exception.
初始模拟器错误
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
Date result = sdf.parse("0000/00/00");
System.out.println(result.toString());
请参阅此链接 -
1 - Reference link1
2 - Reference link2