0
votes

Android: Échec de la libération de la construction APK

Y a-t-il une différence entre la course à pied ./gradlew assemblerelease et ./gradlew App: assemblableaseaseasease. Pour une raison quelconque, la première ne fonctionne pas pour moi, mais la seconde fonctionne juste bien


0 commentaires

3 Réponses :


-1
votes

Formato InváLido OU Desconhecido do arquivo /storage/emulated/0/Android/data/com.cprextract.rarzip/files/_rartemp_open_1573205040128/filename.ext


0 commentaires

0
votes

./ gradlew app: assemblerEleaseaser EXPUIRE Tâche nommée Assemblleasease dans Module dans l'application que pour tous les modules qui a une tâche avec ce nom enregistré

Vous pouvez exécuter ./ gradlew assemblerelease -m pour voir quelles tâches seront exécutées et pour vérifier qu'il exécute l'application : assemblerelease aussi.

Pour une raison quelconque, la première ne fonctionne pas pour moi, mais la seconde fonctionne juste bien

Que voulez-vous dire par " ne fonctionne pas "? Je suppose que vous voulez dire qu'il ne produit pas de fichiers apk - Où recherchez-vous des artefacts de sortie?


0 commentaires

0
votes

Copiez simplement ses lignes dans PROGUARD-RULES.PRO Fichier
-dontskipnonpubliclibraryclasses
-dontobfuscate
-forceprocessing
-optimizationpasses 5

-ignorewarnings
-keep class * {
    public private *;
}

-keep class * extends android.app.Activity

-assumenosideeffects class android.util.Log {
  public static *** v(...);
  public static *** d(...);
  public static *** i(...);
  public static *** w(...);
  public static *** e(...);
}


0 commentaires