2016-09-06 7 views

Odpowiedz

10

Jesteś pod wpływem this bug. Obejście problemu powinno być tak proste, jak ręczne utworzenie katalogu ~/.android przed rozpoczęciem kompilacji.

+0

Dla mnie kompilacja przechodzi pomyślnie nawet po tym błędzie. Wygląda na to, że próbuje coś zapisać w tym pliku, ale folder nie istnieje. Czy wiesz, czy wpływa to na coś w kompilacji? Dzięki –

+0

Po prostu podążaj za linkiem do błędu z mojej odpowiedzi. Patrząc na [ten komentarz] (https://code.google.com/p/android/issues/detail?id=223424#c7), domyślnie wyłączona jest funkcja analizy, co oznacza, że ​​nadal będą wyłączone, jeśli piszę konfiguracja 'analytics.settings' nie działa. Jeśli więc * chcesz * wyłączyć analitykę, prawdopodobnie i tak wszystko w porządku. – sschuberth

+0

Dzięki. To za poprowadzenie mnie we właściwym kierunku. Mam analitykę Firebase w moim projekcie. Ma jednak plik "google-services.json", w którym ma funkcję włączania/wyłączania analiz. Mam go domyślnie włączone. Mogłem znaleźć coś związanego z 'GoogleAnalytics', ale nie Firebase. Powinno to być prawie takie samo. Dzięki jeszcze raz! –

1

na ubuntu Oto moje rozwiązanie ... bez potrzeby ręcznego tworzenia dir ~/.android ... system będzie automatycznie tworzyć ~/.android raz po wydawane

zobaczyć co architektur aktualnie zdefiniowano

dpkg --print-architecture 
dpkg --print-foreign-architectures # see what you already have 

zazwyczaj na polu 64-bitowych nie masz 32 bitową architekturę włączony ... zrobić teraz

sudo dpkg --add-architecture i386 
sudo apt-get update 
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386 -y 

powyżej zainstaluje niezbędne 32 bit biblioteki wymagane przez aapt, który jest 32-bitowym plikiem binarnym dołączonym do stosu narzędzi systemu Android, który nie działa poprawnie ... teraz będzie

Powiązane problemy