Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Android Studio: Na upgrade geen Gradle-koppeling meer

Pagina: 1
Acties:

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 12:07

F.West98

Alweer 16 jaar hier

Topicstarter
Hallo :)

Ik heb gisteren mijn Android Studio geüpgraded naar 0.4.0. Sindsdien werkt Gradle niet meer.
Dit herkende ik aan een zeer korte buildtijd van 1sec (hij doet helemaal niets) en de 'Local path doesn't exist'-error bij het overzetten met ADB.
Ik heb dus eerst dit allemaal gedaan, wat vorige keer hielp. Dit keer geen oplossing.
Daarna in de terminal in Android Studio gradlew clean gedaan, maar gradlew assembleDebug werkte niet door een Java error. Daarom heel Java geüpdate, en x32 EN x64 voor de zekerheid maar geïnstalleerd (van de JDK dus). Toen weer een gradlew clean en toen werkte gradlew assembleDebug gewoon, en kwam er gewoon een APK uit.
Om de Local path error te fixen in Android Studio heb ik bij de [moduleNaam].iml dit toegevoegd aan de <configuration>:
XML:
1
<option name="APK_PATH" value="/build/apk/[moduleNaam]-debug-unaligned.apk" />

Toen werkte het overzetten wel, maar nog steeds geen build.
Dus: via de terminal kan ik builden, in Android Studio werkt overzetten, maar builden niet.
Als ik in Gradle menu op refresh klik, geeft hij een fout in Gradle aan, en ik kan in de Gradle Settings niet voor "Use default gradle wrapper" kiezen ("not configured for the current project").

Daarna een kopie van het project gemaakt en alle .iml bestanden en .idea mappen weggehaald en besloten opnieuw te importeren. Dat lukt niet (eerste keer importeren ging ook al moeilijk).
Bij het kiezen van Project Root/build.gradle of ./settings.gradle en "Use default gradle wrapper" krijg ik de volgende error:
code:
1
2
3
org/gradle/api/tasks/wrapper/Wrapper$PathBase

Consult IDE log for more details (Help | Show Log)

In de Log staat verder niets behalve die eerste regel.

Als ik de Module/build.gradle selecteer krijg ik dezelfde error als in het oude project bij Gradle Refresh (als ik daar op klikte):
code:
1
2
3
4
Could not create an instance of Tooling API implementation using the specified Gradle distribution 'http://services.gradle.org/distributions/gradle-1.9-all.zip'.
Could not create an implementation of service 'org.gradle.tooling.internal.protocol.ConnectionVersion4'.
Could not create an instance of type org.gradle.tooling.internal.provider.DefaultConnection.
Cannot inherit from final class


Enig idee wat er mis is? Geen enkele tutorial van internet werkt, niets. En handmatig builden via de terminal en dan overzetten is niet je-van-het natuurlijk.

edit:
Als ik van internet een gradle distributie download en die lokaal ergens neerzet, en in de importdialog kies voor local distribution en dan die map krijg ik een "Cannot inherit from final class" error. Lijkt dus ergens iets met Gradle te zijn.

[ Voor 4% gewijzigd door F.West98 op 02-01-2014 18:42 ]

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • koesie10
  • Registratie: Mei 2011
  • Niet online
Hoe ziet je build.gradle eruit?

Zie trouwens deze issue, het lijkt hetzelfde probleem te zijn.

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 12:07

F.West98

Alweer 16 jaar hier

Topicstarter
koesie10 schreef op donderdag 02 januari 2014 @ 18:58:
Hoe ziet je build.gradle eruit?

Zie trouwens deze issue, het lijkt hetzelfde probleem te zijn.
Kwam ik idd net tegen, net vandaag gefixt. Ik weet trouwens niet waar ik 0.7.3 vandaan moet halen.
build.gradle voor project is leeg
voor module is:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.7.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 19
    buildToolsVersion "17.0.0"


    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 19
    }
}

dependencies {
    compile 'com.android.support:support-v4:19.0.0'
    compile 'com.android.support:gridlayout-v7:19.0.0'
    compile 'com.android.support:appcompat-v7:19.0.0'
    compile files('libs/libGoogleAnalyticsServices.jar')
}


Ook met gradle:0.7.3 werkt niet.

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • koesie10
  • Registratie: Mei 2011
  • Niet online
Probeer je buildToolsVersion op 19.0.0 te zetten.

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 12:07

F.West98

Alweer 16 jaar hier

Topicstarter
koesie10 schreef op donderdag 02 januari 2014 @ 19:19:
Probeer je buildToolsVersion op 19.0.0 te zetten.
Goede tip!
Werkte helaas niet. Is toch echt ergens anders een fout.

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • koesie10
  • Registratie: Mei 2011
  • Niet online
Welke versie van Java gebruik je?

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 12:07

F.West98

Alweer 16 jaar hier

Topicstarter
JDK:
1.7 u25 (x64)
1.7 u45 (x32)

Java:
jre7 u25 (x64)
jre7 u45 (x32)


Op versie 0.3.8 van Android Studio werkte het nog wel, nu bij 0.4.0 niet meer.

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • koesie10
  • Registratie: Mei 2011
  • Niet online
En welke JDK gebruikt Android studio?

Werkt het builden in Android Studio wel als je de Android plugin (in classpath) op versie 0.7.1 zet?

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 12:07

F.West98

Alweer 16 jaar hier

Topicstarter
De 64-bit versie, dus 1.7u25
Maar dan nog steeds niet (je bedoelt dus in build.gradle en dan sync project with gradle files?)

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • koesie10
  • Registratie: Mei 2011
  • Niet online
Lastig probleem. Ik ben vandaag ook geüpdatet naar versie 0.4.0 en ik hoefde alleen Gradle te updaten naar versie 1.9 en de Android plugin op versie 0.7.+ zetten. En de error is al helemaal raar als je het root project import aangezien dat een enum is.

  • koesie10
  • Registratie: Mei 2011
  • Niet online
Er is nog nieuws in de issue die ik aanhaalde. Je zou de volgende bestanden moeten verwijderen:
  • android-studio/plugins/android/lib/builder-0.6.1.jar
  • android-studio/plugins/android/lib/builder-model-0.6.1.jar
  • android-studio/plugins/gradle/lib/gradle-base-services-1.8.jar
  • android-studio/plugins/gradle/lib/gradle-build-setup-1.8.jar
  • android-studio/plugins/gradle/lib/gradle-core-1.8.jar
  • android-studio/plugins/gradle/lib/gradle-messaging-1.8.jar
  • android-studio/plugins/gradle/lib/gradle-native-1.8.jar
  • android-studio/plugins/gradle/lib/gradle-plugins-1.8.jar
  • android-studio/plugins/gradle/lib/gradle-tooling-api-1.8.jar
  • android-studio/plugins/gradle/lib/gradle-wrapper-1.8.jar
  • android-studio/plugins/gradle/lib/guava-11.0.2.jar

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 12:07

F.West98

Alweer 16 jaar hier

Topicstarter
Het werkt weer inderdaad *O*
Ik had dat al gedaan, behalve guava blijkbaar.

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 12:07

F.West98

Alweer 16 jaar hier

Topicstarter
:N
Het werkt weer niet meer (niets gedaan)

edit:
Na pointen naar local distribution van 1.10 op 0.4.3, Invalidate File Caches en dan restart en opstarten met adminrechten werkt het weer.
*O*

[ Voor 64% gewijzigd door F.West98 op 29-01-2014 23:22 ]

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 12:07

F.West98

Alweer 16 jaar hier

Topicstarter
En toen herstartte ik de computer en toen werkte heel Android Studio niet meer.
Oude installatie verwijderd, nieuwe (0.5.1) erop gezet, opstarten, Gradle werkt niet meer.
Zelfde probleem, alleen krijg ik nu erachteraan nog een foutmelding:
Failed to complete Gradle execution.
Cause:
A fatal exception has occurred. Program will exit
In de logs staat dat Gradle succeeded enzo, dus er is ergens anders iets mis.
Via de commandline werkt het nog steeds wel.

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI

Pagina: 1