Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Program Visual Studio App Center został wycofany 31 marca 2025 r. z wyjątkiem funkcji analizy i diagnostyki, które będą nadal obsługiwane do 30 czerwca 2026 r. Dowiedz się więcej.
Z tego samouczka dowiesz się, jak skonfigurować przykładową aplikację dla systemu Android za pomocą usługi App Center.
Kroki poprzedzające
Zaloguj się na GitHub i sforkuj repozytorium
- Zaloguj się do swojego konta usługi GitHub.
- Uzyskaj dostęp do repozytorium GitHub przykładowej aplikacji.
- Kliknij pozycję Rozwidlenie w prawym górnym rogu strony.
Zaloguj się do Centrum aplikacji
- Otwórz portal Centrum aplikacji.
- Kliknij pozycję Połącz z usługą GitHub i zaloguj się lub użyj innego dostawcy.
Tworzenie nowej aplikacji w centrum aplikacji
- Kliknij pozycję Dodaj nową aplikację.
- Nadaj aplikacji nazwę Przykładowa aplikacja dla systemu Android.
- Wybierz Android i Java odpowiednio.
- Kliknij pozycję Dodaj nową aplikację.
Zastąpienie tajemnicy aplikacji
Aby przykładowa aplikacja mogła wysyłać informacje do App Center, należy zmienić klucz aplikacji, aby odpowiadał temu podanemu dla Twojego konkretnego projektu w App Center.
- Przejdź do strony aplikacji w Centrum aplikacji, klikając ją na liście Aplikacje .
- Przejdź do ustawień aplikacji, klikając pozycję Ustawienia na pasku bocznym po lewej stronie.
- Kliknij trzy kropki w prawym górnym rogu, aby otworzyć menu kontekstowe, a następnie w nim kliknij Kopiuj sekret aplikacji.
- Przejdź do repozytorium sampleapp_android i przejdź do MainActivity.java
- W MainActivity.java projektu znajdź następujące informacje. Uwaga: możesz również znaleźć fragment kodu z określonym tajnym kluczem aplikacji na stronie Rozpoczęcie w portalu Centrum aplikacji.
@Override
protected void onCreate(Bundle savedInstanceState) {
AppCenter.start(getApplication(), "<APP SECRET HERE>",
Analytics.class, Crashes.class);
- Zastąp
<APP SECRET HERE>
unikatowym tajnym kluczem aplikacji. - Dodawanie, zatwierdzanie i wypychanie zmian do rozwidlenia repozytorium. Tę akcję można wykonać z poziomu terminalu lub wybranego narzędzia.
Podpisywanie zestawu pakietów systemu Android (APK)
Podpisywanie kodu jest opcjonalne, ale zalecane. Aby uruchomić testy i rozpowszechnić aplikację dla użytkowników, pakiet APK musi być podpisany cyfrowo przy użyciu certyfikatu. Po utworzeniu identyfikatora aplikacji dla przykładowej aplikacji wykonaj poniższe kroki, aby ręcznie podpisać plik APK. Aby dowiedzieć się, czym jest certyfikat cyfrowy lub w przypadku opcji podpisywania innych niż opisany poniżej, zapoznaj się z dokumentacją dla deweloperów systemu Android.
Otwórz program Android Studio i kliknij pozycję Otwórz istniejący projekt programu Android Studio.
Przejdź do zforkowanego repozytorium przykładowej aplikacji na swoim komputerze i załaduj ją do programu Android Studio.
Przejdź do pozycji Kompiluj warianty na panelu po lewej stronie i kliknij go.
Upewnij się, że wariant kompilacji został ustawiony na wydanie.
Przejdź do pozycji Build Generate Signed APK (Generowanie > podpisanego pliku APK ) na pasku menu.
Pozostaw pozycję Moduł: aplikacja i kliknij przycisk Dalej.
W ścieżce magazynu kluczy kliknij pozycję Utwórz nowy... i utwórz magazyn kluczy zgodnie z poniższą ilustracją z dokumentacji dewelopera systemu Android:
Kliknij przycisk OK. Hasło magazynu kluczy, alias klucza i hasło klucza powinny być automatycznie uzupełniane informacjami z nowego magazynu kluczy. Kliknij przycisk Dalej.
Wybierz miejsce docelowe dla podpisanego pakietu APK, upewnij się, że typ kompilacji jest ustawiony na release, a następnie wybierz obie wersje podpisu V1 i V2. Kliknij przycisk Finish (Zakończ).
Narzędzie Gradle powinno automatycznie rozpocząć kompilację. Po zsynchronizowaniu wszystkich elementów należy znaleźć podpisany plik APK w określonym folderze docelowym.
Dodaj, zatwierdź i wypchnij zmiany do prze-forkowanego repozytorium.
Opcjonalnie: Uruchamianie aplikacji w programie Android Studio i odczytywanie opisów
Awarie i usługi analityczne muszą być połączone z aplikacją, aby skojarzone przyciski wysyłały dane z możliwością śledzenia do Centrum aplikacji. Aby uzyskać więcej informacji, przejdź do przewodnika szybkiego startu dotyczącego awarii i przewodnika szybkiego startu dotyczącego analizy.