AndroidSDK menyediakan satu siri alatan berkuasa untuk membantu pembangun mereka bentuk, mencipta, menguji dan menerbitkan aplikasi Android Berikut ialah 10 alatan pembangunan yang paling biasa digunakan yang disyorkan oleh pembangun yang disusun oleh GameBang.
1.Eclipsew/ADT
Walaupun Eclipse bukan satu-satunya persekitaran pembangunan Java yang boleh digunakan untuk membangunkan aplikasi Android, ia kini merupakan alat yang paling popular, sebahagian besarnya disebabkan oleh kosnya yang rendah (percuma), tetapi sebab utamanya ialah ia serasi dengan Android Powerful yang lain. gabungan alatan. Prestasi yang paling biasa ialah gabungannya dengan pemalam Alat Pembangunan Android (ADT) (Nota: Pembangun boleh memuat turun ADT melalui tapak web Android).
Gerhana
2.AndroidSDKandAVDManager
SDK ini menyediakan pelbagai fungsi penting Ia boleh mengurus versi Android SDK yang berbeza, serta alat tambah, alat, pemacu peranti dan fail pihak ketiga. Fungsi utama kedua ialah mengurus konfigurasi AndroidVirtualDevice (AVD) yang digunakan untuk memasang entiti emulator.
Pengurus SDKandAVDM
3.AndroidDebugBridge (adb)
Alat ini boleh menyambungkan alatan lain kepada simulator dan peranti Ia bukan sahaja membenarkan fungsi alatan lain (nota: terutamanya pemalam EclipseADT) berkuat kuasa, ia juga boleh membolehkan baris arahan memuat naik atau memuat turun fail, memasang atau. nyahpasang pakej, dan pasang atau nyahpasang pakej melalui langkah-langkah Masukkan persekitaran shell peranti atau emulator anda untuk mengakses banyak ciri lain.
4.DalvikDebugMonitorServer(DDMS)
Sama ada mengakses DDMS melalui aplikasi kendiri atau Eclipseperspective, ia menyediakan fungsi yang mudah untuk mengesan, menyahpepijat dan berinteraksi dengan emulator dan entiti peranti. Pembangun boleh menggunakan DDMS untuk mengesan program dan utas yang sedang berjalan, meneroka sistem fail, mengumpul tindanan dan maklumat memori lain, melampirkan penyahpepijat dan juga menangkap tangkapan skrin video. Melalui simulator, pembangun juga boleh mensimulasikan keadaan seperti menjawab panggilan telefon dan menghantar SMS.
DalvikDebugMonitorServer
5.Emulator Android dan peranti China Unicom sebenar
Jika pembangun telah mencipta aplikasi, ia mesti diuji pada peranti yang dikunci. Anda boleh menggabungkan emulator dan AVD untuk mensimulasikan persekitaran operasi peranti China Unicom sasaran, tetapi untuk ujian yang lebih komprehensif, anda masih memerlukan peranti China Unicom sebenar, kerana walaupun simulator itu berkuasa, ia bukan telefon mudah alih sebenar. Ia juga mustahil untuk pengguna menggunakan simulator untuk menjalankan aplikasi, jadi peralatan China Unicom sebenar juga merupakan alat yang sangat diperlukan untuk ujian.
TheAndroidEmulator
AndroidSDK menyediakan satu siri alatan berkuasa untuk membantu pembangun mereka bentuk, mencipta, menguji dan menerbitkan aplikasi Android Berikut ialah 10 alatan pembangunan yang paling biasa digunakan yang disyorkan oleh pembangun yang disusun oleh GameBang.
1.Eclipsew/ADT
Walaupun Eclipse bukan satu-satunya persekitaran pembangunan Java yang boleh digunakan untuk membangunkan aplikasi Android, ia kini merupakan alat yang paling popular, sebahagian besarnya disebabkan oleh kosnya yang rendah (percuma), tetapi sebab utamanya ialah ia serasi dengan Android Powerful yang lain. gabungan alatan. Prestasi yang paling biasa ialah gabungannya dengan pemalam Alat Pembangunan Android (ADT) (Nota: Pembangun boleh memuat turun ADT melalui tapak web Android).
Gerhana
2.AndroidSDKandAVDManager
SDK ini boleh menyediakan pelbagai fungsi pentingpelancaran emulator android linux, yang boleh mengurus versi SDK Android yang berbeza, serta alat tambah, alatan, pemacu peranti dan fail pihak ketiga. Fungsi utama kedua ialah mengurus konfigurasi AndroidVirtualDevice (AVD) yang digunakan untuk memasang entiti emulator.
Pengurus SDKandAVDM
3.AndroidDebugBridge (adb)
Alat ini boleh menyambungkan alatan lain kepada simulator dan peranti Ia bukan sahaja membenarkan fungsi alatan lain (nota: terutamanya pemalam EclipseADT) berkuat kuasa, ia juga boleh membolehkan baris arahan memuat naik atau memuat turun fail, memasang atau. nyahpasang pakej, dan pasang atau nyahpasang pakej melalui langkah-langkah Masukkan persekitaran shell peranti atau emulator anda untuk mengakses banyak ciri lain.
4.DalvikDebugMonitorServer(DDMS)
Sama ada mengakses DDMS melalui aplikasi kendiri atau Eclipseperspective, ia menyediakan fungsi yang mudah untuk mengesan, menyahpepijat dan berinteraksi dengan emulator dan entiti peranti. Pembangun boleh menggunakan DDMS untuk mengesan program dan utas yang sedang berjalan, meneroka sistem fail, mengumpul tindanan dan maklumat memori lain, melampirkan penyahpepijat dan juga menangkap tangkapan skrin video. Melalui simulator, pembangun juga boleh mensimulasikan keadaan seperti menjawab panggilan telefon dan menghantar SMS.
DalvikDebugMonitorServer
5.Emulator Android dan peranti China Unicom sebenar
Jika pembangun telah mencipta aplikasi, ia mesti diuji pada peranti yang telah dikunci. Anda boleh menggabungkan emulator dan AVD untuk mensimulasikan persekitaran operasi peranti China Unicom sasaran, tetapi untuk ujian yang lebih komprehensif, anda masih memerlukan peranti China Unicom sebenar, kerana walaupun simulator itu berkuasa, ia bukan telefon mudah alih sebenar . Adalah mustahil bagi pengguna untuk menggunakan simulator untuk menjalankan aplikasi, jadi peralatan China Unicom yang sebenar juga merupakan alat yang sangat diperlukan untuk ujian.
TheAndroidEmulator
6.LogCat
LogCat ialah nama sistem log Android Anda boleh membaca data LogCat melalui Eclipse dan adb Linux memulakan emulator android, yang boleh memberikan maklumat diagnostik tentang gangguan yang berkaitan dalam sistem. Pembangun kemudian boleh menghantar maklumat penyahpepijatan dan diagnosis aplikasi kepada LogCat.
7.TheHierarchyViewer
Pembangun boleh mengakses TheHierarchyViewer melalui aplikasi kendiri atau Eclipseperspective Fungsinya adalah untuk melihat reka letak UI program semasa operasi adalah masalah dengan susun atur.
TheHierarchyViewer
8.Draw9-Patch
Draw9-Patch boleh membantu pembangun melengkapkan reka bentuk grafik aplikasi dengan lebih mudah Alat ini menyokong pembangun untuk menukar fail imej PNG tradisional kepada grafik boleh dikembangkan yang lebih fleksibel dan boleh digunakan dengan berkesan dalam proses pembangunan aplikasi mudah alih. Alat ini memudahkan penciptaan fail NinePatch dalam persekitaran yang cepat menunjukkan keberkesanan
Draw9-Patch
9.TheMonkeyTestTools
Ia termasuk program ujian Monyet dan alat monkeyrunner, yang kedua-duanya boleh digunakan untuk menguji aplikasi secara manual. Yang terakhir boleh menghantar gangguan secara rawak kepada aplikasi semasa proses ujian kekerasan, manakala yang pertama boleh menggunakan skrip Python untuk menguji dan mengesan keputusan yang berkaitan secara manual melalui tangkapan skrin untuk menguji kestabilan aplikasi.
10.ProGuard
Ia merupakan pautan penting dalam proses pembangunan aplikasi Android biasa, memberikan pembangun cara yang berkesan untuk melindungi hak harta intelek selepas mengeluarkan produk. ProGuard Obfuscator ini boleh digunakan untuk mengaburkan maklumat yang berkaitan dan menggantikan kandungan penting dengan urutan aksara yang tidak bermakna, menjadikannya mustahil untuk membuat kejuruteraan terbalik. Melalui ProGuard, anda boleh mendapatkan lebih banyak fail yang diperkemas, yang bermaksud penghantaran rangkaian lebih memakan masa, kelajuan pemuatan lebih cepat, dan ia mengambil sedikit ruang memori video.
Ringkasan
AndroidSDK kaya dengan sejumlah besar alat pembangunan lain, kebanyakannya digunakan untuk membangunkan projek khas Alat biasa yang disenaraikan di atas sesuai untuk setiap jenis projek pembangunan aplikasi Android. Malah, alat baharu dalam bidang ini akan keluar dengan kerap, jadi pembangun perlu memberi perhatian kepada maklumat terkini AVD dan SDKManager. Sumber maklumat alat pembangunan yang terbaik sebenarnya ialah tapak web AndroidDeveloper, di mana pembangun boleh memuat turun SDK terkini, fail sumber, tutorial pemula, artikel analisis teknikal dan mendapatkan maklumat terkini melalui blog Android saya percaya bahawa kandungan laman web ini akan pasti menjadikan anda pembangun aplikasi Android Mereka yang mendapat manfaat besar.
Atas ialah kandungan terperinci Adakah anda tahu 10 alat pembangunan AndroidSDK yang paling biasa digunakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!