การ export apk ใน phonegap แบบต่างๆ

เขียนเมื่อ 9 ปีก่อน โดย Ninenik Narkdee
publish apk phonegap google play keystore export apk

คำสั่ง การ กำหนด รูปแบบ ตัวอย่าง เทคนิค ลูกเล่น การประยุกต์ การใช้งาน เกี่ยวกับ publish apk phonegap google play keystore export apk

ดูแล้ว 7,567 ครั้ง




เนื้อหาในส่วนนี้เราจะทำงานในส่วนของ command line
ในที่นี้ path Project ต่างๆ ของเราจะอยู่ที่ C:\phonegap>
 
สมมติเราสร้าง app หนึ่งขึ้นมาชื่อ app ว่า DemoApk ในโฟลเดอร์ Project ว่า
demoapk (ใช้ตัวเล็กหมด) เราสร้าง app project ด้วย phonegap ดังนี้
 
phonegap create demoapk com.example.demoapk DemoApk
 


 
 
หลังจากสร้าง Project มาแล้วเราจะได้โฟลเดอร์ พร้อมไฟล์สำหรับใช้งานใน
Project ตามโครงตามรูป
 


 
 
จากนั้นให้เราเข้าไปในโฟลเดอร์ของ Project เพื่อพร้อมทำงานส่วนอื่นต่อ
 
C:\phonegap>cd demoapk
 
ตอนนี้เราจะอยู่ที่
 
C:\phonegap\demoapk>
 
 
การ export ไฟล์ apk แบบที่ 1
ต่อไปเรามาดูคำสั่งในการ export ไฟล์ apk แบบที่ 1
คือการ export เพื่อนำไฟล์มาทดสอบใช้งานที่เครื่องมือถือ (ยังไม่ใช่ สำหรับ publish สำหรับ google play)
ใช้คำสั่งต่อไปนี้
 
C:\phonegap\demoapk>phonegap build android
 


 
 
เราจะได้ไฟล์ นามสกุล apk ที่ชื่อ CordovaApp-debug.apk
อยู่ใน path โฟลเดอร์ตามนี้
 
C:\phonegap\demoapk\platforms\android\ant-build
 


 
 
ไฟล์ CordovaApp-debug.apk นี้เราสามารถนำปติดตั้งลงเครื่องเพื่อทดสอบ
การทำงานของ app เราได้
 
 
 
 
 
การ export ไฟล์ apk แบบที่ 2
คือการ export เพื่อนำไฟล์ไปใช้ สำหรับ publish เพื่อเผยแพร่ใน google play
ใช้คำสั่งต่อไปนี้
 
C:\phonegap\demoapk>phonegap build --release android
 

 
 
 
เราจะได้ไฟล์ นามสกุล apk ที่ชื่อ CordovaApp-release-unsigned.apk
อยู่ใน path โฟลเดอร์ตามนี้
 
C:\phonegap\demoapk\platforms\android\ant-build
 
 
 
ไฟล์ CordovaApp-release-unsigned.apk นี้เราไม่สามารถนำไปติดตั้งได้เลย
ไม่เหมือนในการ export ไฟล์ apk แบบแรก ดังนั้นเราต้องทำการ signed ไฟล์นี้ก่อน
ความหมายก็คล้ายการลงทะเบียนใบรับรองไฟล์ apk นี้ก่อน ถึงจะสามารถนำไปติดตั้งได้
ซึ่งเราต้องใช้งาน keystore ไฟล์ ในการ signed apk ก่อนจึงจะสามารถนำไปใช้ใน 
google play หรือติดตั้งได้
 
เราจะมาดูเกี่ยวกับ keystore ในตอนหน้า
 


กด Like หรือ Share เป็นกำลังใจ ให้มีบทความใหม่ๆ เรื่อยๆ น่ะครับ







เนื้อหาที่เกี่ยวข้อง









URL สำหรับอ้างอิง





คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )







เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ