2014-06-27 73 views
1

您好,我無法在Android Studio上運行任何應用程序(甚至是我剛剛創建的新應用程序)。無法使用Android Studio運行應用程序

我已經嘗試使用GenyMotion模擬器和原生的Android模擬器..當我試圖使用本機的Android模擬器,它只是說「等待設備」。幾個小時後沒有出現..

當我試圖使用GenyMotion模擬器(至極我個人比較喜歡),它讓我看到這條消息:

警告:連接器:libdvm.so具有文本重定位。這浪費了內存,並且存在安全風險。請修復。 PKG:/data/local/tmp/com.example.me.FirstApp 失敗[INSTALL_FAILED_OLDER_SDK]

這個錯誤我已經找到這個答案:mylib.so has text relocations. This is wasting memory and is a security risk. Please fix

,但我不明白的答案(我是初學者),爲了解決這個問題我需要做些什麼?

+0

Eclipse有什麼問題? –

+0

老實說故事是:今天我試着將SDK更新到新的L版本,當我更新它後,它搞砸了我的Eclipse項目。經過幾個小時的試圖瞭解什麼是錯的,我放棄了並對自己說:「嘿爲什麼不是Android Studio?」所以我試圖Android Studio(這似乎很好的方式..),然後我遇到了這個問題......經過數小時的試圖解決這個問題..我想也許它的SDK?所以我打開SDK管理器,我卸載了我所有的軟件包..現在Eclipse不工作.. – user3783609

回答

0

根據你的故事,我看到你更新你的SDK,然後問題發生, 我建議你重新下載SDK from here,然後更換在Android Studio中現有的SDK。

0

我遇到了同樣的問題並修復如下。

  1. 我的環境

    • Android Studio中的Windows8.1 0.8 + GenyMotion2.2.2
    • 的Android 4.4W(API20)和安裝的是Android 4.4.2(API19)SDK,運行Android 4.4系統.2 GenyMotion上的仿真器。

  2. 修補的 '的build.gradle' 文件如下:
    - compileSdkVersion '機器人-L'
    ++ compileSdkVersion '機器人-19'

  3. 注意
    如果你以前沒有安裝過,你將不得不安裝Android 4.4.2 SDK。

我希望這對你有幫助。

0

在您的 構建中更改此行。gradle這個

compileSdkVersion '的Android-L' 到 compileSdkVersion 'Android的19'

targetSdkVersion 'L' 到 targetSdkVersion 19

在水庫

/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平臺

0

我也有類似的問題,並發現該問題是GenyMotion設備,其中有一個較舊的SDK,即SDK 19.我不認爲GenyMotion支持android- L還沒有。

0

可能是您的'com.android.tools.build:gradle:xxx'版本不符合您的gradle版本!我希望你能知道我的意思!

+0

這應該是一個評論。沒有答案。一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你將能夠[評論任何職位](http://stackoverflow.com/help/privileges/comment);相反,[提供不需要提問者澄清的答案](http://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- I-DO-代替)。 – Raju

相關問題