Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Android Studio v1.5.0 (November 2015)
Perbaikan dan peningkatan:
- Penambahan kemampuan analisis Memory Monitor baru ke Android Monitor. Saat Anda melihat file HPROF
yang diambil dari monitor ini, kini tampilannya lebih membantu sehingga Anda dapat lebih cepat menemukan
masalah, seperti kebocoran memori. Untuk menggunakan monitor ini, klik Android Monitor di
bagian bawah jendela utama. Di Android Monitor, klik tab Memory. Saat
monitor dijalankan, klik ikon Dump Java Heap, lalu klik
Captures di jendela utama dan klik dua kali file untuk melihatnya. Klik
Capture Analysis di sebelah kanan. (Android
Device Monitor tidak dapat dijalankan bersamaan dengan Android Monitor.)
- Penambahan dukungan deep link dan link aplikasi baru. Code Editor dapat otomatis membuat
filter intent untuk deep linking dalam file
AndroidManifest.xml
. Editor ini juga dapat
menghasilkan kode untuk membantu integrasi dengan
App Indexing API
pada aktivitas dalam file Java. Fitur pengujian deep link
membantu Anda memverifikasi bahwa deep link tertentu dapat meluncurkan aplikasi. Di tab General
pada dialog Run/Debug Configurations, Anda dapat menentukan opsi peluncuran
deep link. Anda juga dapat menguji pemanggilan App Indexing API dalam aktivitas menggunakan tampilan
logcat Android Monitor. Alat lint
Android kini menampilkan peringatan untuk
masalah tertentu yang melibatkan deep link dan App Indexing API.
- Penambahan kemampuan untuk menggunakan nama pendek saat melengkapi kode tampilan kustom di Code Editor.
- Penambahan dukungan untuk elemen
VectorDrawable
lainnya ke
Vector Asset Studio
untuk kompatibilitas mundur. Vector Asset Studio dapat menggunakan elemen ini untuk mengonversi vektor
drawable menjadi gambar raster PNG untuk digunakan dengan Android 4.4 (API level 20) dan yang lebih rendah.
- Penambahan pemeriksaan
lint
baru untuk Android TV dan Android Auto agar dapat langsung memberikan
masukan yang dapat ditindaklanjuti di Android Studio, beserta beberapa perbaikan cepat. Misalnya,
untuk Android TV, pemeriksaan ini dapat melaporkan dan menyediakan perbaikan cepat untuk izin, hardware yang tidak didukung,
elemen uses-feature
, serta masalah tidak adanya banner. Untuk Android Auto, pemeriksaan ini dapat
memvalidasi penggunaan yang benar dalam file deskriptor yang dirujuk dari
file AndroidManifest.xml
, melaporkan jika tidak ada filter intent untuk
class MediaBrowserService
, dan mengidentifikasi masalah voice action tertentu.
- Penambahan pemeriksaan
lint
baru untuk penerima siaran,
penggunaan class SSLCertificateSocketFactory
dan HostnameVerifier
, serta
pemanggilan File.setReadable()
dan File.setWritable()
yang tidak aman. Pemeriksaan ini juga
mendeteksi pencarian resource manifes yang tidak valid, terutama untuk resource yang bervariasi berdasarkan konfigurasi.
- Perbaikan sejumlah masalah stabilitas.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-09-03 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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"]]