właśnie próbuje skompilować mojej aplikacji z nowym SDK podglądu 24 N w Android Android Studio 2.1 Preview 1.android N braku skompilować w app rozliczeniowego AIDL
mam w app billing w mojej aplikacji.
Gdy próbuje zbudować aplikację, pojawia się następujący wyjątek
aidl.exe E 6416 3312 io_delegate.cpp:102] Error while creating directories: Invalid argument
Error:Execution failed for task ':app:compileDebugAidl'.
> java.lang.RuntimeException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Gebruiker\AppData\Local\Android\Sdk\build-tools\24.0.0-preview\aidl.exe'' finished with non-zero exit value 1
Próbowałem już używać najnowszej IInAppBillingService.aidl ale nadal ten sam błąd. Po usunięciu pliku IInAppBillingService.aidl projekt kompiluje się dobrze.
Oto część mojego kompilacji Gradle
compileSdkVersion 'android-N'
buildToolsVersion "24.0.0 rc1"
defaultConfig {
applicationId "xxx.myapp"
minSdkVersion 14
targetSdkVersion 'N'
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
Plik IInAppBillingService.aidl znajduje się w następującym folderze
src/main/aidl/com/android/vending/billing
Jak rozwiązać ten problem?
To jest usterka. Jest otwarty bilet na to: https://code.google.com/p/android/issues/detail?id=202972 – Shlublu
Możliwy duplikat [plik helpl.exe Błąd podczas tworzenia katalogów: Nieprawidłowy argument] (http: // stackoverflow .com/questions/36498503/help-exe-error-while-creating-katalogi-invalid-argument) – VitaliyG