无法在Android Studio中运行应用程序

时间:2015-05-22 10:45:36

标签: android android-studio

我刚刚从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

为什么我收到此错误我们如何解决这个问题。所以我可以运行我的应用程序。 MINSDK

我已完成所有这些更改,但我面临同样的问题以及xml的设计部分对我来说是不可见的 DESIGN SECTION

所以这些是我面临的问题请帮我解决这个问题 我的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 enter image description here

1 个答案:

答案 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