Pytania otagowane jako android

Android to mobilny system operacyjny Google, służący do programowania lub opracowywania urządzeń cyfrowych (smartfony, tablety, samochody, telewizory, odzież, szkło, Internet Rzeczy). W przypadku tematów związanych z Androidem użyj znaczników specyficznych dla Androida, takich jak Android-intent, android-activity, android-adapter itp. W przypadku pytań innych niż programowanie lub programowanie, ale związanych z systemem Android, skorzystaj z tego linku: https: // android.stackexchange.com.

12
Nie można znaleźć com.google.android.gms: play-services: 3.1.59 3.2.25 4.0.30 4.1.32 4.2.40 4.2.42 4.3.23 4.4.52 5.0.77 5.0.89 5.2.08 6.1. 11 6.1.71 6.5.87
odwoływanie się do usług play za pomocą gradle przestało działać dla mnie - sprowadziło się to - nawet próbka, której użyłem jako odniesienia, przestała działać: https://plus.google.com/+AndroidDevelopers/posts/4Yhpn6p9icf FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':auth'. > Failed to notify project evaluation listener. > …

6
Problem wymiaru smaku w Android Studio 3.0
Uaktualniono do wersji Studio Canary. Mój poprzedni projekt Telegram Messenger wyświetla następujący błąd. Błąd: wszystkie smaki muszą teraz należeć do nazwanego wymiaru smaku. Smak „armv7” nie jest przypisany do wymiaru smaku. Dowiedz się więcej na https://d.android.com/r/tools/flavorDimensions-missing-error-message.html Co powinienem zrobić? Widziałem już ten link, ale nie mogłem zrozumieć, co robić. Mam …


30
Plik APK nie istnieje na dysku
Kiedy próbuję debugować aplikację w Android Studio, daje następujące dane wyjściowe dziennika: Plik APK /Users/MyApplicationName/app/build/outputs/apk/app-debug.apk nie istnieje na dysku. Uruchomiłem ponownie Android Studio, ale nie mogę rozwiązać tego problemu. Jak mogę to rozwiązać? Dziękuję Ci

23
Dostęp do localhost: port z emulatora Androida
Korzystam z usługi internetowej na moim komputerze lokalnym, który działa na localhost:54722. Chcę zadzwonić do usługi z aplikacji uruchomionej w emulatorze Androida. Przeczytałem, że użycie 10.0.2.2w aplikacji może uzyskać dostęp do localhost, ale wydaje się, że nie działa również z numerem portu. To mówi HttpResponseException: Bad Request.

8
FirebaseInstanceIdService jest przestarzały
Mam nadzieję, że wszyscy znacie tę klasę, używaną do uzyskania tokena powiadomień za każdym razem, gdy token powiadomienia bazy ogniowej zostanie odświeżony, otrzymujemy odświeżony token z tej klasy, z następującej metody. @Override public void onTokenRefresh() { // Get updated InstanceID token. String refreshedToken = FirebaseInstanceId.getInstance().getToken(); Log.d(TAG, "Refreshed token: " + …

10
versionCode vs versionName w Android Manifest
Miałem swoją aplikację na Android Market z kodem wersji = 2 i nazwą wersji = 1.1 Jednak podczas aktualizacji dzisiaj zmieniłem kod wersji = 3 w manifeście, ale przez pomyłkę zmieniłem nazwę mojej wersji na 1.0.1 i przesłałem apk na rynek. Czy użytkownicy mojej aplikacji otrzymają powiadomienie o aktualizacji na …

30
Połączenie materiałów i aplikacji Android Manifest nie powiodło się
Mam następną klasę dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } Ale kiedy chcę zbudować aplikację, otrzymuję kolejny dziennik: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.0-alpha3] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). Suggestion: add …

8
Zdarzenia wejściowe powłoki ADB
Jaka jest podstawowa różnica między adb shell input keyeventi adb shell sendevent? Którego należy użyć do wprowadzenia znaku? Czy kody są takie same, jakie przekazujemy do obu poleceń?
222 android  adb 


6
Jak usunąć wszystkie wywołania zwrotne z programu obsługi?
Mam moduł obsługi z mojego poddziałania, który został wywołany przez główne działanie . Ten moduł obsługi jest używany przez podklasy postDelayniektórych Runnables i nie mogę nimi zarządzać. Teraz, w onStopprzypadku, muszę je usunąć przed zakończeniem działania (jakoś zadzwoniłem finish(), ale wciąż dzwoni ponownie). Czy istnieje sposób na usunięcie wszystkich wywołań …

9
„Brak atrybutu contentDescription na obrazie” w XML
Otrzymuję ostrzeżenie o [Accessibility] Missing contentDescription atrybut na obrazie w zaćmieniu. To ostrzeżenie jest wyświetlane w wierszu 5 (deklaracja ImageView) w kodzie XML poniżej. Nie powoduje to błędu podczas kompilacji i uruchamiania mojej aplikacji. Ale naprawdę chcę wiedzieć, dlaczego otrzymuję to ostrzeżenie. To jest mój plik XML: <?xml version="1.0" encoding="utf-8"?> …

22
Jak dodać linię podziału w Androidzie RecyclerView?
Tworzę aplikację na Androida, z której korzystam RecyclerView. Muszę dodać dzielnik w RecyclerView. Próbowałem dodać - recyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL_LIST)); poniżej jest mój kod xml - <android.support.v7.widget.RecyclerView android:id="@+id/drawerList" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="15dp" />

23
Android Fatal signal 11 (SIGSEGV) o wartości 0x636f7d89 (kod = 1). Jak można to wyśledzić?
Czytałem inne posty na temat śledzenia przyczyn uzyskania SIGSEGVaplikacji na Androida. Planuję przeszukać moją aplikację pod kątem możliwych NullPointers związanych z użyciem Canvas, ale moje SIGSEGVbarfs za każdym razem wyszukują inny adres pamięci. Plus widziałem code=1i code=2. Gdyby to był adres pamięci 0x00000000, miałbym wskazówkę, że to NullPointer. Ostatni, który …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.