Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Android Studio w wersji 1.5.0 (listopad 2015 r.)
Poprawki i ulepszenia:
- Dodano nowe możliwości analizy Monitora pamięci do Monitora Androida. Gdy wyświetlasz plik HPROF
zarejestrowany na tym monitorze, wyświetlane informacje są teraz bardziej przydatne, dzięki czemu możesz szybciej lokalizować
problemy, takie jak wycieki pamięci. Aby użyć tego monitora, kliknij Android Monitor u dołu okna głównego. W Monitorze Androida kliknij kartę Pamięć. Gdy monitor jest uruchomiony, kliknij ikonę Dump Java Heap, a następnie w oknie głównym kliknij Captures i dwukrotnie kliknij plik, aby go wyświetlić. Po prawej stronie kliknij Capture Analysis (Przechwyć analizę). (Monitor urządzenia z Androidem nie może działać w tym samym czasie co Monitor Androida).
- Dodano obsługę nowych precyzyjnych linków i linków do aplikacji. Edytor kodu może automatycznie tworzyć filtr intencji do linkowania bezpośredniego w pliku
AndroidManifest.xml
. Może też generować kod, który pomoże Ci zintegrować interfejs App Indexing API z aktywnością w pliku Java. Funkcja testowania precyzyjnych linków
pomaga sprawdzić, czy dany precyzyjny link może uruchomić aplikację. Na karcie Ogólne
w oknie Konfiguracje uruchamiania/debugowania możesz określić opcje uruchamiania precyzyjnych linków. Wywołania interfejsu App Indexing API możesz też testować w aktywności za pomocą wyświetlacza logcat w Monitorze Androida. Narzędzie lint
na Androida wyświetla teraz ostrzeżenia o niektórych problemach związanych z precyzyjnymi linkami i interfejsem App Indexing API.
- Dodano możliwość używania krótkich nazw podczas uzupełniania kodu widoków niestandardowych w edytorze kodu.
- Dodaliśmy obsługę większej liczby elementów
VectorDrawable
w Vector Asset Studio w celu zapewnienia zgodności wstecznej. Studio zasobów wektorowych może używać tych elementów do konwertowania obiektów rysowalnych wektorowo na rastrowe obrazy PNG, które można wykorzystywać w Androidzie 4.4 (API na poziomie 20) i starszych wersjach.
- Dodaliśmy nowe
lint
testy dla Androida TV i Androida Auto, aby zapewnić Ci natychmiastowe, przydatne informacje zwrotne w Android Studio, a także kilka szybkich poprawek. Na przykład w przypadku Androida TV może zgłaszać problemy z uprawnieniami, nieobsługiwanym sprzętem, elementem uses-feature
i brakującym banerem oraz szybko je rozwiązywać. W przypadku Androida Auto może sprawdzać prawidłowe użycie w pliku deskryptora, do którego odwołuje się plik AndroidManifest.xml
, zgłaszać brak filtra intencji dla klasy MediaBrowserService
i wykrywać niektóre problemy z działaniami głosowymi.
- Dodaliśmy nowe sprawdzenia
lint
dotyczące niezabezpieczonych odbiorników transmisji,
SSLCertificateSocketFactory
i HostnameVerifier
użycia klas oraz
File.setReadable()
i File.setWritable()
wywołań. Wykrywa też nieprawidłowe wyszukiwania zasobów w pliku manifestu, zwłaszcza w przypadku zasobów, które różnią się w zależności od konfiguracji.
- Naprawiliśmy kilka problemów ze stabilnością.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-09-03 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-09-03 UTC."],[],[],null,["\u003cbr /\u003e\n\nAndroid Studio v1.5.0 (November 2015)\n\nFixes and enhancements:\n\n- Added new Memory Monitor analysis abilities to Android Monitor. When you view an HPROF file captured from this monitor, the display is now more helpful so you can more quickly locate problems, such as memory leaks. To use this monitor, click **Android Monitor** at the bottom of the main window. In Android Monitor, click the **Memory** tab. While the monitor is running, click the **Dump Java Heap** icon, and then click **Captures** in the main window and double-click the file to view it. Click *Capture Analysis* on the right. (The Android Device Monitor can't be running at the same time as Android Monitor.)\n- Added new deep link and app link support. The Code Editor can automatically create an intent filter for deep linking in the `AndroidManifest.xml` file. It can also generate code to help you integrate with the [App Indexing API](http://developers.google.com/app-indexing/android/publish) in an activity in a Java file. A deep link testing feature helps you verify that a specified deep link can launch an app. In the **General** tab of the *Run/Debug Configurations* dialog, you can specify deep link launch options. You can also test App Indexing API calls in an activity by using the Android Monitor **logcat** display. The Android `lint` tool now has warnings for certain issues involving deep links and the App Indexing API.\n- Added the ability to use short names when code-completing custom views in the Code Editor.\n- Added support for more [VectorDrawable](/reference/android/graphics/drawable/VectorDrawable) elements to [Vector Asset Studio](/tools/help/vector-asset-studio) for backward-compatibility. Vector Asset Studio can use these elements to convert vector drawables into PNG raster images to use with Android 4.4 (API level 20) and lower.\n- Added new `lint` checks for Android TV and Android Auto to give you immediate, actionable feedback in Android Studio, along with several quick fixes. For example, for Android TV, it can report and provide a quick fix for permissions, unsupported hardware, `uses-feature` element, and missing banner issues. For Android Auto, it can validate the correct usage in the descriptor file referred from your `AndroidManifest.xml` file, report if there isn't an intent filter for the `MediaBrowserService` class, and identify certain voice actions issues.\n- Added new `lint` checks for insecure broadcast receivers, `SSLCertificateSocketFactory` and `HostnameVerifier` class uses, and `File.setReadable()` and `File.setWritable()` calls. It also detects invalid manifest resource lookups, especially for resources that vary by configuration.\n- Fixed a number of stability issues.\n\n\u003cbr /\u003e"]]