Android studio problem aidl saknas.

Diskussion i 'Frågor, support och diskussion' startad av Myrtle124, 30 maj 2015.

  1. Myrtle124

    Myrtle124 Infant Droid Medlem

    Blev medlem:
    30 maj 2015
    Inlägg:
    5
    Mottagna gillanden:
    1
    Hej!

    jag har enbart installerat Android Studio och SDK. När jag ska testa så miljön fungerar och kör "Hello World" får jag felmeddelandet:

    Kod:
    Information:Gradle tasks [:app:assembleDebug]
    :app:preBuild UP-TO-DATE
    :app:preDebugBuild UP-TO-DATE
    :app:checkDebugManifest
    :app:preReleaseBuild UP-TO-DATE
    :app:prepareComAndroidSupportAppcompatV72220Library UP-TO-DATE
    :app:prepareComAndroidSupportSupportV42220Library UP-TO-DATE
    :app:prepareDebugDependencies
    :app:compileDebugAidl FAILED
    Error:Execution failed for task ':app:compileDebugAidl'.
    > aidl is missing
    Jag har försökt de flesta standardgrejerna, ominstallera, uppdatera o.s.v. Jag har googlat på lösningar men finner inget jag förstår mig på.

    Är tacksam för hjälp.

    /Myrtle
     
  2. larsf

    larsf Kid Droid Medlem

    Blev medlem:
    8 jun 2009
    Inlägg:
    56
    Mottagna gillanden:
    16

    MINA ENHETER

  3. Myrtle124

    Myrtle124 Infant Droid Medlem

    Blev medlem:
    30 maj 2015
    Inlägg:
    5
    Mottagna gillanden:
    1
    Nu har jag det :)

    Jag fann tyvär inte inställningen som visas i artikeln och dt tog ytterligare några timmar men med hjälp av artikeln så lyckades jag lösa det.

    Vad jag fick göra var att start SDK installera Build tools för en verision av API, i mitt fall 22.0.1.

    Efter det så öppnade jag
    Kod:
    build.gadle
    och ändrade raden.

    Kod:
    android {
        compileSdkVersion 22
        buildToolsVersion "22.0.1"
    
        defaultConfig {
            applicationId "rickard.myapplication"
            minSdkVersion 19
            targetSdkVersion 22
            versionCode 1
            versionName "1.0"
    compileSdkVersion 19 == compileSdkVersion 22
    buildToolVersion "19.0.1 rc" == buildToolsVersion "22.0.1"
    targetSdkVersion 19 == targetSdkVersion 22

    Jag tror det viktigaste4 var att ta bort "rc-tillägget i buildToolVersion.

    Kod:
    BUILD SUCCESSFUL
    
    Total time: 10.267 secs
     
    larsf gillar detta.
  4. Myrtle124

    Myrtle124 Infant Droid Medlem

    Blev medlem:
    30 maj 2015
    Inlägg:
    5
    Mottagna gillanden:
    1
    Jag har upptäckt ett litet problem dock. Eftersom jag ställer in buildToolVersion manuelt så måste jag göra detta varje gång jag startar ett nytt projekt.

    Hur ställer jag in BuildToolVersion 22 (eller 19 för den delen) som default utan rc'n?
     
  5. e7andy

    e7andy Professional Droid Hedersmedlem

    Blev medlem:
    14 okt 2009
    Inlägg:
    2 349
    Mottagna gillanden:
    835
    Telefon:
    Huawei P10 Plus

    MINA ENHETER

    Telefon:
    Huawei P10 Plus
    Telefon 2:
    Nexus 5
    Telefon 3:
    ADP1
    Övrigt:
    LG G Watch R, ChromeCast
    Android Studio använder den senaste versionen av BuildTools per default. Om du vill använda en gammal version så måste sätta den själv. Alltså ska du undvika att sätta den.
     
  6. Myrtle124

    Myrtle124 Infant Droid Medlem

    Blev medlem:
    30 maj 2015
    Inlägg:
    5
    Mottagna gillanden:
    1
    Okay, det konstiga är då att Android Studio i mitt fall har BuildTool 19.0.1 rc per deafault. Jag uppdaterade förvisso till en mindre stabil version (1.3), jag hade dock samma problem innan (anledningen till att jag uppdaterade.

    Så något verkar ha gått snett (antagligen användarfel), frågan är dock hur jag ställer tillbaka så default blir 22.0.1 och inte 19.0.1 rc.

    [Edit: Okay efter en ominstallering så är BuildTool nu 23.0.0 rc, men jag får samma felmeddelande]
     
  7. e7andy

    e7andy Professional Droid Hedersmedlem

    Blev medlem:
    14 okt 2009
    Inlägg:
    2 349
    Mottagna gillanden:
    835
    Telefon:
    Huawei P10 Plus

    MINA ENHETER

    Telefon:
    Huawei P10 Plus
    Telefon 2:
    Nexus 5
    Telefon 3:
    ADP1
    Övrigt:
    LG G Watch R, ChromeCast
    Det beror på att du kör en RC-version och inte den stabila. Finns det någon anledning till att inte köra den stabila releasen?
     
  8. Myrtle124

    Myrtle124 Infant Droid Medlem

    Blev medlem:
    30 maj 2015
    Inlägg:
    5
    Mottagna gillanden:
    1
    Det var ett förska att lösa det problemet. Jag blev föreslagen att uppdatera till 1.3 på ett annat forum. Jag funderade på att ta bort Android Studio och installera 1.2 igen men jag var osäker på om det påverkade SDKn...
     
  9. bvb

    bvb Solbränd Android Hedersmedlem

    Blev medlem:
    1 feb 2011
    Inlägg:
    3 415
    Mottagna gillanden:
    1 419
    Operatör:
    Tre Telia Hallon Halebop

    MINA ENHETER

    Operatör:
    Tre Telia Hallon Halebop
    Platta:
    Apple iPad Mini
    Övrigt:
    Chromecast x6
    Skapade ett nytt projekt i AS och fick samma problem. Var bara att byta ut
    buildToolsVersion "23.0.0 RC1" till buildToolsVersion "22.0.1".