cari
Rumahtutorial komputerpengetahuan komputerCara menggunakan alat Eclipse untuk membungkus dan menandatangani fail AndroidApk

Cara menggunakan alat Eclipse untuk membungkus dan menandatangani fail AndroidApk

Mulakan gerhana dan buat projek Android

Dalam proses pembungkusan dan tandatangan projek Android, anda perlu memilih projek sasaran terlebih dahulu, klik kanan pada projek, dan kemudian pilih [alat Android]-》[Eksport Pakej Aplikasi Ditandatangani..].

Masukkan tetingkap pengurusan pakej tandatangan, sahkan nama projek pada langkah pertama, dan klik untuk meneruskan ke langkah seterusnya

Pilih stor kunci (iaitu, fail tandatangan), anda boleh memilih untuk menggunakan stor kunci yang telah ditetapkan, atau buat fail tandatangan baharu

Dalam pengalaman lain, penulis akan memperkenalkan secara terperinci cara membuat stor kunci baharu, tetapi di sini, kami akan menggunakan fail tandatangan yang telah ditetapkan buat sementara waktu.

Apabila memilih stor kunci, mula-mula masukkan direktori storan, cari dan pilih fail stor kunci, kemudian masukkan kata laluan, dan akhirnya klik Seterusnya untuk meneruskan.

Apabila memasang eclipse adt, fail debug.keystore akan disertakan secara lalai dan kata laluannya ialah: android.

Jika anda menggunakan fail tandatangan tersuai, anda perlu memasukkan kata laluan yang ditentukan yang sepadan

Pilih kunci untuk penyulitan, kata laluan adalah sama seperti di atas

Sudah tentu, pembaca juga boleh menyesuaikan kunci baharu

Selepas memilih direktori storan APK, klik [Selesai], dan eclipse akan membungkusnya secara automatik Selepas pembungkusan selesai, anda boleh mencari fail APK yang ditandatangani dalam direktori storan yang ditetapkan sebelum ini.

Cara menandatangani fail apk dan zip

Jika anda hanya ingin tahu cara menandatangani dan memuat turun alat tandatangan, sila pergi terus ke bahagian "Cara menandatangani fail apk atau zip menggunakan SignApk.jar". Jika anda ingin membuat sijil anda sendiri, sila baca dari awal.

Ilmu persediaan:

Apabila anda ingin mengeluarkan perisian atau ROM buatan sendiri, anda perlu menggunakan sijil yang sudah menggunakan kunci peribadi untuk menandatangani fail .apk atau .zip. Sistem Android menggunakan sijil untuk mengenal pasti hubungan pengesahan yang diwujudkan antara pengarang perisian dan perisian. Cara yang paling biasa untuk mencipta sijil adalah dengan menggunakan alat alat kunci dan kemudian menggunakan alat jarsigner untuk menandatanganinya. Walau bagaimanapun, tutorial ini akan menyediakan kaedah yang lebih mudah untuk kebanyakan orang, dan itu adalah menggunakan alat yang dipanggil SignApk.jar.

SignApk.jar ialah alat yang sudah disertakan dalam pakej kod sumber platform Android Anda boleh memuat turunnya dalam lampiran siaran ini. Jika anda ingin menggunakan SignApk.jar, anda perlu mencipta kunci peribadi dengan sijil/kunci awam yang sepadan terlebih dahulu. Anda boleh menggunakan Openssl untuk mencipta pasangan kunci peribadi/awam. Dalam sistem Unix/Linux, menggunakan Openssl agak mudah. Untuk pengguna Windows, anda boleh memuat turun alat Openssl versi Windows dalam lampiran siaran ini atau melalui pautan ini.

Dalam versi Windows, anda boleh menggunakan OpenSSL untuk mencipta pasangan kunci peribadi/awam (aka fail sijil). Berikut adalah langkah-langkah ringkas proses penciptaan: Langkah 1: Muat turun dan pasang OpenSSL Mula-mula, anda perlu memuat turun dan memasang versi OpenSSL yang sesuai daripada tapak web OpenSSL rasmi (https://www.openssl.org/). Langkah 2: Buka Prompt Perintah Di Windows, tekan kekunci Win+R, masukkan "cmd" dan tekan kekunci Enter untuk membuka tetingkap command prompt. Langkah 3: Navigasi

Muat turun openssl-0.9.8k_WIN32.zip dalam lampiran

Ekstrak pakej termampat yang dimuat turun ke lokasi yang sesuai pada komputer anda, seperti C:\OpenSSL.

Di bawah folder OpenSSLbin, masukkan arahan dalam susunan berikut (sila gunakan alat baris arahan CMD). Dalam langkah kedua, anda perlu memasukkan beberapa maklumat Lihat gambar yang dilampirkan untuk operasi tertentu.

1. openssl genrsa -keluar kunci.pem 1024

2. Buka tetingkap command prompt dan masukkan arahan berikut: openssl req -new -key key.pem -config C:OpenSSLopenssl.cnf -out request.pem.

3. Jalankan arahan berikut untuk menjana sijil: openssl x509 -req -days 9999 -in request.pem -signkey key.pem -out certificate.pem

Laksanakan arahan berikut untuk menukar kunci persendirian dalam format PEM kepada kunci persendirian dalam format DER: `openssl pkcs8 -topk8 -outform DER -kunci masuk.pem -maklumkan PEM -kunci keluar.pk8 -nocrypt` Perintah ini menggunakan alat OpenSSL untuk menukar kunci peribadi format PEM dalam fail input `key.pem` kepada format DER dan menyimpan kunci peribadi yang ditukar sebagai fail `key.pk8`. Gunakan parameter `-topk8` untuk menentukan penjanaan kunci peribadi dalam format PKCS#8, parameter `-outform DER` untuk menentukan bahawa output adalah dalam format DER, parameter `-in` dan `-maklum PEM` untuk menentukan bahawa fail input adalah dalam format PEM, `-out` Parameter menentukan nama fail output `key.pk8` dan parameter `-nocrypt` menunjukkan

Petua bintang besar: Jika pemulihan anda tidak menyokong fungsi pensuisan pengesahan tandatangan, anda mungkin menghadapi gesaan kegagalan pengesahan tandatangan apabila menggunakan fail sijil yang anda hasilkan untuk menandatangani ROM. Ini kerana kunci peribadi yang dibawa dalam hampir semua pemulihan pihak ketiga pada masa ini adalah kunci ujian. Sila ambil perhatian bahawa fail android.zip dalam lampiran telah dikemas kini kepada fail sijil testkey.

Cara menggunakan SignApk.jar untuk menandatangani fail apk atau zip:

Muat turun android.zip dalam lampiran

Ekstrak pakej termampat yang dimuat turun ke mana-mana lokasi pada komputer anda (contohnya: C:android)

Jika persekitaran JAVA tidak dipasang pada komputer anda, sila muat turun dan pasangkannya.

Jika anda telah menjana pasangan kunci peribadi/awam anda sendiri, salin fail certificate.pem dan key.pk8 ke folder android yang anda ekstrak.

Gunakan alat baris arahan CMD untuk cd ke folder android, dan kemudian masukkan: (Untuk pakej yang saya sediakan, anda hanya perlu meletakkan fail untuk ditandatangani dalam folder android, dan kemudian seret ke fail kelompok yang sepadan)

java -jar signapk.jar certificate.pem key.pk8 your-app.apk your-signed-app.apk

atau

Gunakan alat baris arahan Java untuk menandatangani pakej kemas kini (your-update.zip) dengan melaksanakan arahan berikut: java -jar signapk.jar certificate.pem key.pk8 your-update.zip your-signed-update.zip

Atas ialah kandungan terperinci Cara menggunakan alat Eclipse untuk membungkus dan menandatangani fail AndroidApk. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:Excel办公网. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Betulkan kesilapan 'Build of Vanguard ini tidak dapat dipatuhi' - MINITOOLBetulkan kesilapan 'Build of Vanguard ini tidak dapat dipatuhi' - MINITOOLApr 15, 2025 am 12:50 AM

Anda mungkin menghadapi isu "Build of Vanguard ini tidak dapat dipatuhi" ketika cuba melancarkan Valorant pada Windows 11. Mengapa mesej ralat muncul? Bagaimana cara menghilangkan mesej ralat? Siaran ini dari Php.cn memberikan butiran.

Bagaimana untuk memuat turun pemacu RTX 4050 pada Windows 10/11?Bagaimana untuk memuat turun pemacu RTX 4050 pada Windows 10/11?Apr 15, 2025 am 12:49 AM

NVIDIA GEFORCE RTX 40 Series GPU mungkin bukan perkara baru kepada anda. Berbanding dengan kad grafik teratas yang lain, ramai di antara anda boleh memberi perhatian lebih kepada arus perdana RTX 4050 untuk harga yang boleh diterima. Baca melalui panduan ini dari laman web php.cn untuk mendapatkan d

KB2267602 gagal dipasang: Inilah cara untuk memperbaikinya!KB2267602 gagal dipasang: Inilah cara untuk memperbaikinya!Apr 15, 2025 am 12:48 AM

KB2267602 adalah kemas kini perlindungan atau definisi untuk Windows Defender yang direka untuk memperbaiki kelemahan dan ancaman di Windows. Sesetengah pengguna melaporkan bahawa mereka tidak dapat memasang KB2267602. Catatan ini dari php.cn memperkenalkan cara membetulkan "KB2267602 FAI

Dua cara untuk memasang semula perisian pra-memasang di Windows 11Dua cara untuk memasang semula perisian pra-memasang di Windows 11Apr 15, 2025 am 12:47 AM

Adakah anda tahu bagaimana untuk memasang semula perisian yang telah dipasang di Windows 11 jika anda perlu melakukan ini? Dalam jawatan ini, kami akan memperkenalkan dua cara mudah. Di samping itu, jika anda ingin memulihkan fail pada komputer Windows anda, anda boleh mencuba Pemulihan Data Power PHP.CN.

Tetap: Folder desktop dan fail tidak menyegarkan secara automatikTetap: Folder desktop dan fail tidak menyegarkan secara automatikApr 15, 2025 am 12:46 AM

Windows Desktop atau Fail Explorer atau folder secara automatik akan menyegarkan semula apabila anda membuat beberapa perubahan kepadanya. Walau bagaimanapun, sesetengah pengguna Windows 11/10 melaporkan bahawa mereka menghadapi folder "desktop dan fail tidak menyegarkan semula secara automatik". Jawatan ini f

Tetap: Ada masalah dengan pakej pemasang Windows iniTetap: Ada masalah dengan pakej pemasang Windows iniApr 15, 2025 am 12:45 AM

Apabila anda cuba memasang program pada Windows 11/10, anda mungkin gagal memasangnya dan menerima mesej ralat - ada masalah dengan pakej Windows Installer ini. Siaran ini dari php.cn membantu anda memperbaikinya.

Bolehkah antivirus mengimbas fail yang disulitkan? Keselamatan vs PrivasiBolehkah antivirus mengimbas fail yang disulitkan? Keselamatan vs PrivasiApr 15, 2025 am 12:44 AM

Apabila anda menjalankan perisian antivirus pada peranti anda, anda mungkin mengharapkan ia mengimbas semua fail dan folder untuk virus. Walau bagaimanapun, satu soalan timbul: Bolehkah antivirus mengimbas fail yang disulitkan? Siasatan ini menyelidiki alam keselamatan berbanding privasi. php.cn So

Muat turun percuma atau kemas kini pemacu video HDMI di PC WindowsMuat turun percuma atau kemas kini pemacu video HDMI di PC WindowsApr 15, 2025 am 12:43 AM

Bagaimana untuk memuat turun pemacu video HDMI di Windows? Cara mengemas kini pemandu HDMI ke versi terkini. Anda boleh mencari jalan di sini. Di samping itu, anda boleh mencuba pemulihan data kuasa php.cn untuk mendapatkan fail yang hilang dan dipadam semula jika perlu.

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

SublimeText3 versi Inggeris

SublimeText3 versi Inggeris

Disyorkan: Versi Win, menyokong gesaan kod!

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa