Ionic Framework : Signing APK เเละการติดตั้งเพื่อใช้งาน

Mobile Application Developing- Android, iOS, Window Phone สอนเขียนโปรแกรมบนมือถือ ระบบปฏิบัติการต่าง แอนดรอยด์ ไอโอเอส วินโดโฟน สอนเขียนโปรแกรมบนมือถือ

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Ionic Framework : Signing APK เเละการติดตั้งเพื่อใช้งาน

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

1. เช็ค คำสั่งในการใช้งานก่อน
2016-05-19_20-07-11.png
2016-05-19_20-07-11.png (47.33 KiB) Viewed 1919 times
ถ้าใครไม่ขึ้นเเบบนี้ให้ลองดูที่นี่ค่ะ
https://www.mindphp.com/forums/viewtopic ... 16&t=33444


2. พิมพ์ commant ตามตัวอย่างนี้

โค้ด: เลือกทั้งหมด

$ keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
ตัวอย่าง
$ keytool -genkey -v -keystore mindphp-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
2016-05-19_20-33-47.png
จะต้องมีการกรอกข้อมูลเล็กน้อยๆลงไป
ถ้าทำทุกอย่างถูกต้องจะได้ไฟล์นี้ค่ะ
2016-05-19_20-34-59.png
2016-05-19_20-34-59.png (81.07 KiB) Viewed 1919 times

โค้ด: เลือกทั้งหมด

jarsigner 
2016-05-19_20-36-09.png
2016-05-19_20-36-09.png (50.13 KiB) Viewed 1919 times
ขั้นตอนนี้ให้เราไปทำการ Copy Apk ไฟล์ใน folder D:\indexApp\indexmyApp\platforms\android\build\outputs\apk เเล้วทำการเปลี่ยนชื่อใหม่
ดังตัวอย่าง indexmpApp.apk เอามาวางไว้ที่ D:\indexApp\indexmyApp
2016-05-19_20-38-38.png
2016-05-19_20-38-38.png (89.14 KiB) Viewed 1919 times
จากนั้นพิมพ์คำสั่ง

โค้ด: เลือกทั้งหมด

 jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name
ตัวอย่าง jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore mindphp-key.keystore indexmpApp.apk alias_name

เเล้วมันจะให้เรากรอก password อีกครั้ง

เสร็จเเล้วมันก็จะโหลดๆ เเล้วก็จะได้แบบนี้
2016-05-19_20-42-10.png
2016-05-19_20-42-10.png (39.01 KiB) Viewed 1919 times
จากนั้นให้เราทำการทดสอบ โดยการนำไปวางที่เครื่องมือถือจริงหรือใครจะวางที่ genymotion โดยสามารถลากวางได้เลยค่ะ
2016-05-19_20-44-06.png
2016-05-19_20-44-06.png (45.49 KiB) Viewed 1919 times




http://ionicframework.com/docs/guide/publishing.html
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 73