Can';t使用Android Studio运行应用程序

Can';t使用Android Studio运行应用程序,android,android-studio,genymotion,Android,Android Studio,Genymotion,您好,我无法在Android Studio上运行任何应用程序(即使是我刚刚创建的新应用程序) 我试过使用GenyMotion emulator和本机android emulator。。 当我尝试使用本机android仿真器时,它只是说“等待设备”。几个小时后,什么也没有发生 当我尝试使用GenyMotion emulator(我个人更喜欢它)时,它向我显示了以下消息: 警告:linker:libdvm.so具有文本重定位。这是在浪费内存,是一种安全风险。请修理。 pkg:/data/local/

您好,我无法在Android Studio上运行任何应用程序(即使是我刚刚创建的新应用程序)

我试过使用GenyMotion emulator和本机android emulator。。 当我尝试使用本机android仿真器时,它只是说“等待设备”。几个小时后,什么也没有发生

当我尝试使用GenyMotion emulator(我个人更喜欢它)时,它向我显示了以下消息:

警告:linker:libdvm.so具有文本重定位。这是在浪费内存,是一种安全风险。请修理。 pkg:/data/local/tmp/com.example.me.FirstApp 失败[安装\u失败\u旧的\u SDK]

对于此错误,我找到了以下答案:[


但是我不明白答案(我是初学者),我必须做些什么才能修复它?

根据您的故事,我看到您更新了SDK,然后出现了问题,
我建议您重新下载SDK,然后替换Android Studio上现有的SDK。

我遇到了同样的问题,并修复如下

  • 我的环境

    • Windows8.1上的Android Studio 0.8+GenyMotion2.2.2
    • 安装了Android 4.4W(API20)和Android 4.4.2(API19)SDK,在GenyMotion上运行Android 4.4.2 emulator
  • 解决方案
    按如下方式修补了“build.gradle”文件:
    --编译DK版本“android-L”
    ++编译DK版本“android-19”

  • 注意
    如果您以前没有安装过Android 4.4.2 SDK,则必须安装

  • 我希望这对您有所帮助。

    请在您的 格雷德尔先生

    编译DK版本“android-L” 到 编译DK版本“android-19”

    targetSdkVersion“L” 到 targetSdkVersion 19

    在res/values-v21/styles.xml中

    <style name="AppTheme" parent="android:Theme.Material.Light"></style>
    to 
    <style name="AppTheme" parent="android:Theme.Holo.Light"></style>
    

    并安装4.4.2 SDK平台

    我也遇到了类似的问题,发现问题出在GenyMotion设备上,它有一个较旧的SDK,即SDK 19。我认为GenyMotion还不支持android-L。

    可能是你的'com.android.tools'。build:gradle:xxx'版本与你的gradle版本不对应!我希望你知道我的意思!

    Eclipse出了什么问题?老实说,今天我试图将SDK更新到新的L版本,但在更新之后,它把我的Eclipse项目搞砸了。经过几个小时的尝试,我放弃了,并对自己说:“嘿,为什么不使用安卓Studio?”于是我尝试了安卓Studio(顺便说一句,它看起来很棒……)然后我遇到了这个问题…在几个小时试图解决这个问题之后..我想可能是SDK?所以我打开了SDK管理器,卸载了我所有的软件包..现在Eclipse根本不工作..这应该是一个注释,而不是一个答案。一旦你有足够的资源,你就可以。