Próbuję utworzyć plik APK, który można przesłać do Sklepu Play.Jak zbudować pakiet APK "wydania" w Android Studio?
Kiedy wybrać Budowanie | Generowanie Signed APK ... w Android Studio (wersja 0.3.1), jestem skierowany do łącza o tym, jak poprawnie skonfigurować proces podpisywania w „Gradle skrypty buduj”:
http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Signing-Configurations
Niestety, po sprawdzeniu tej strony jestem w rozterce, co plik do edycji i co umieścić w nim - wracam z Visual Studio tle, tak leniwie oczekiwać rzeczy do "po prostu pracuj" :).
(Po pojawieniu się komunikatu ostrzegawczego OK'ing Android Studio, AS wyświetla Kreator Podpisanego Kreatora APK, przez który przeszedłem, przekazując informacje o moim kluczu. Wynikowy plik APK został odrzucony przez Sklep Play, ponieważ zawierał klucz z wkrótce po wygaśnięciu).
Próbowałem również wywołać okno Android Studio Terminal i uruchomić "gradle", zgodnie z instrukcją w powyższym komunikacie, ale to polecenie nie zostało znalezione. Więc na bok, skoro może wykonanie polecenia może zrobić coś pożytecznego, w jaki sposób mogę uruchomić gradle?
Znalazłem okno "Gradle" w A.S. IDE, i próbowałem budować obiekt assembleRelease znaleziony w tym oknie. Jednak dane wyjściowe okna Uruchom po prostu pokazują "Wykonywanie zadania zewnętrznego" assembleRelease "...".
Data wygaśnięcia musi być późniejsza niż data. Jest 22 października 2033 roku. Http://developer.android.com/tools/publishing/app-signing.html – hichris123
Utworzono klucz, korzystając z ustawień w dokumentacji systemu Android do korzystania z magazynu kluczy. Chyba chyba po prostu nie skorzystał z klucza. Nie będę zbytnio powiesił się na tym szczególe. Potem znowu po dwóch dniach bólu za pomocą narzędzi programistycznych Androida, kto wie ... – mackenir
Spróbuj użyć ADT + Eclipse http://developer.android.com/sdk/installing/bundle.html. Ma GUI, którego oczekujesz od IDE, np. Kompilacja, uruchamianie, debugowanie, eksportowanie apk. AndroidStudio jest na razie wersją alfa i nadal musi się wygładzać. –