ให้เรตสมาชิก: 3 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

android studio แสดงผลและ คอมไพล์ไฟล์ APK ทางโทรศัพท์

android studio แสดงผลและวิธี Build (บิลด) ไฟล์ APK (เอพีเค) ทางโทรศัพท์ บนระบบปฎิบัติการ Ubuntu (อูบุนตู), Linux (ลินุ็ก)  การส่งแอปฯขึ้น Google Play Store (กูเกิล เพลย์ สโตร์) นั้น จะต้องมีขั้นตอนเล็กน้อยสำหรับการ Build (บิลด) ไฟล์ APK เพราะผู้ที่หลงเข้ามาอ่านจะต้องสร้าง Signed APK เท่านั้น ถึงจะส่งขึ้น Google Play Store ได้

วิธีการแสดงผลและวิธี Build ไฟล์ APK ทางโทรศัพท์

ให้ทำทำการติดตั้งไดร์เวอร์ของโทรศัพท์ มือถือลงในคอมพิวเตอร์ของเราเสียก่อน

1.ให้ทำการโหลดไดร์เวอร์ โทรศัพท์ที่ใช้ ส่วนของผมใช้ Samsung S4 ก็โหลด Samsung S4 ตัวอย่างตามรูป

ไดร์เวอร์ samsung
ไดร์เวอร์ samsung

2.เสร็จแล้วก็จะได้ตามตัวอย่างรูป ตัวอย่าง ด้านล่าง

ไดร์เวอร์ Samsung
ไดร์เวอร์ Samsung

3.ทำการติดตั้ง คลิกขวาที่โปรแกรม > Open with > Wine Windows Program Loader (โปรแกรมสำหรับติดตั้งโปรแกรม ใน Ubuntu)

วิธีติดตั้งไดร์เวอร์ samsung
วิธีติดตั้งไดร์เวอร์ samsung

4.เสร็จแล้วก็จะได้หน้าต่างแบบนี้คับ แล้วกด Next เลยคับ

ขั้นตอนการติดตั้งไดร์เวอร์ Samsung
ขั้นตอนการติดตั้งไดร์เวอร์ Samsung

5.เปิดโปรแกรม Android Studio กดตั้งค่าที่ Build > Generate Signed APK.....  ตามรูปด่านล่าง

ขั้นตอนการตั้งค่า USB
ขั้นตอนการตั้งค่า USB

6. เสร็จแล้วกดที่ Choose existing

การตั้งค่าการรัน APK
การตั้งค่าการรัน APK

7. กรอกข้อมูลในช่องสีแดงทั้งหมด เช่น Password แล้วก็ช่อง Certificate เสร็จแล้วกด OK

การตั้งค่า ใส่ข้อมูลสมัครเข้าใช้งาน APK
การตั้งค่า ใส่ข้อมูลสมัครเข้าใช้งาน APK

8. หน้าต่าง Login ให้ทำการใส่ Key store password  คือ password ที่เราทำการสมัครไว้ ตอนต้น

หน้าต่าง Login การสร้างไฟล์ APK
หน้าต่าง Login การสร้างไฟล์ APK

9. เลือก APK Destination Folder สำหรับ Path ที่ต้องการสร้างไฟล์ ส่วน Build Type เลือกเป็น release และ Signature Versions แนะนำให้เลือกเป็น V1 (Jar Signature) แล้วกดปุ่ม Finish เพื่อเริ่มทำการสร้าง Signed APK

การสร้าง Signed APK
การสร้าง Signed APK

10. เมื่อเสร็จแล้วให้ทำการย้ายไฟล์ลงโทรศัพท์ เครื่องที่เราได้ติดตั้งไดร์เวอร์ ( ทำการย้ายไฟล์ที่มี .apk เท่านั้น )

ไฟล์ .APK
ไฟล์ .APK

การตั้งค่า โทรศัพท์เพื่อใช้ในการ Run APK และ การลงติดตั้ง.apk

1.การตั้งค่าโทรศัพท์เพื่อรันแอพ.apk  ขั้นตอนแรกให้ไปที่ > ทางเลือกผู้พัฒนา

ตั้งค่าการติดต่อบนโทรศัพท์
ตั้งค่าการติดต่อบนโทรศัพท์

2.เสร็จแล้วให้ทำการ ติ๊กที่ช่อง > การแก้ไขจุดบกพร่อง USB

ตั้งค่าการติดต่อบนโทรศัพท์
ตั้งค่าการติดต่อบนโทรศัพท์

3.ทำการยืนยันการเข้าใช้

ตั้งค่าการติดต่อบนโทรศัพท์
ตั้งค่าการติดต่อบนโทรศัพท์

4.ทำการเข้าโฟลเดอร์ ที่เรานำ.apk เข้ามาในเครื่อง ของผมอยู่ใน SD การ์ด ไฟล์ชื่อ app-release.apk แล้วทำการกดติดตั้งเลยครับ

ขั้นตอนการติดตั้ง App .apk
ขั้นตอนการติดตั้ง App .apk

5. เราทำการ กด ติดตั้ง เพื่อทำการติดตั้งโปรแกรม

ขั้นตอนการติดตั้ง App .apk
ขั้นตอนการติดตั้ง App .apk

6.  เสร็จแล้วก็ทำการเปิด App ที่เราติดตั้งเลยครับ

ขั้นตอนการติดตั้ง App .apk ขั้นตอนสุดท้าย
ขั้นตอนการติดตั้ง App .apk ขั้นตอนสุดท้าย

7.หน้าApp ที่เราทำการ คอมไพล์ หรือ ที่ติดตั้ง .apk

หน้าจอ App ที่ได้จากการ คอมไพล์
หน้าจอ App ที่ได้จากการ คอมไพล์

 

ทั้งหมดนี้เป็นแค่ส่วนหนึ่งของการ คอมไพล์,การสร้างไฟล์.apk และการตั้งค่าและการติดตั้ง ยังทีอีกหลายวิธีที่ทำได้เหมือนกัน

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Tile ผู้ผลิตอุปกรณ์ Tracker สำหรับตามหาสิ่งของหายสามารถสั่งการได้ด้วย Google Assistant
โดย jamepiyawat อ 10 ก.ย. 2019 5:10 pm บอร์ด Share Knowledge
0
70
อ 10 ก.ย. 2019 5:10 pm โดย jamepiyawat
E-Bidding คืออะไร
โดย EyePornnipa อ 10 ก.ย. 2019 4:19 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
74
อ 10 ก.ย. 2019 4:19 pm โดย EyePornnipa
จากฟังก์ชันเรียกใช้รูปภาพ ใช้งานอย่างไรครับ
โดย Patipat อ 10 ก.ย. 2019 3:37 pm บอร์ด Joomla Development
2
72
อ 10 ก.ย. 2019 4:06 pm โดย Patipat
เรียกใช้ อาเรย์ forech อย่างไรครับ
โดย Patipat อ 10 ก.ย. 2019 11:53 am บอร์ด Joomla Development
4
111
อ 10 ก.ย. 2019 3:14 pm โดย Patipat
ฟีเจอร์ Ambient Mode ฟีเจอร์ใหม่ของ Google Assistant ที่จะเปลี่ยนมือถือ-แท็บเล็ตให้เป็นหน้าจออัจฉริยะ
โดย jamepiyawat จ 09 ก.ย. 2019 6:48 pm บอร์ด Share Knowledge
0
69
จ 09 ก.ย. 2019 6:48 pm โดย jamepiyawat
อยากทราบวิธีการ เคลียแคช bbocode
โดย Ittichai_chupol จ 09 ก.ย. 2019 5:54 pm บอร์ด Programming - PHP
4
115
จ 09 ก.ย. 2019 6:10 pm โดย Ittichai_chupol
อากทราบวิธีการเปิด Activate ผู้ใช้งาน ใน phpbb
โดย Ittichai_chupol จ 09 ก.ย. 2019 5:42 pm บอร์ด Programming - PHP
0
60
จ 09 ก.ย. 2019 5:42 pm โดย Ittichai_chupol
ต้องการปิดส่วนรายละเอียดของเนื้อหา บนเว็บไซต์ต้องทำยังไงค่ะ
โดย thatsawan จ 09 ก.ย. 2019 4:05 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
2
72
จ 09 ก.ย. 2019 4:13 pm โดย mindphp
insert ข้อมูลลงดาต้าเบสไม่ได้
โดย Anonymous อ 08 ก.ย. 2019 1:43 pm บอร์ด Programming - PHP
0
90
อ 08 ก.ย. 2019 1:43 pm โดย บุคคลทั่วไป
ทำความรู้จักกับ SDL Trados Studio
โดย MiyukiEamrucksa ส 07 ก.ย. 2019 5:47 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
83
ส 07 ก.ย. 2019 5:47 pm โดย MiyukiEamrucksa
อยากทราบวิธีเรียกใช้ค่าของ Array ครับ
โดย Patipat ส 07 ก.ย. 2019 5:25 pm บอร์ด Joomla Development
1
73
ส 07 ก.ย. 2019 5:33 pm โดย thatsawan
Q - ฟังก์ชันสร้าง แคชไม่ได้ครับ
โดย Patipat ส 07 ก.ย. 2019 4:09 pm บอร์ด Joomla Development
2
79
อ 10 ก.ย. 2019 11:44 am โดย Patipat
Q - ทำไม css ใช้งานไม่ได้ path ถูกไหมครับ
โดย Patipat ส 07 ก.ย. 2019 2:12 pm บอร์ด Joomla Development
3
121
ส 07 ก.ย. 2019 2:52 pm โดย Patipat
คุณสมบัติของนักแปล
โดย MiyukiEamrucksa ส 07 ก.ย. 2019 12:03 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
86
ส 07 ก.ย. 2019 12:03 pm โดย MiyukiEamrucksa
รวมข้อมูลของ แจ็ค หม่า ผู้ก่อตั้งกลุ่มอาลีบาบา ที่คุณอาจไม่เคยรู้มาก่อน ฺBy Drivemate
โดย nemo413 ส 07 ก.ย. 2019 8:09 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
77
ส 07 ก.ย. 2019 4:53 pm โดย nemo413
แจกโค้ดหน้าเว็บด้วย HTML และ css
โดย jamepiyawat ศ 06 ก.ย. 2019 6:44 pm บอร์ด CSS Knowledge
0
120
ศ 06 ก.ย. 2019 6:44 pm โดย jamepiyawat
Microsoft เอาอีกแล้ว ซื้อกิจการ Movere เสริมความแข็งแกร่งให้ Azure Migrate
โดย chatee supasand ศ 06 ก.ย. 2019 6:32 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
49
ศ 06 ก.ย. 2019 6:32 pm โดย chatee supasand
สร้างหน้าเว็บด้วย HTML และ css
โดย jamepiyawat ศ 06 ก.ย. 2019 6:02 pm บอร์ด CSS Knowledge
0
57
ศ 06 ก.ย. 2019 6:02 pm โดย jamepiyawat
Google Assistant สามารถสั่งพิมพ์ข้อความผ่านหน้าจอ Lock Screen ได้ โดยไม่ต้องปลดล็อคเครื่อง
โดย jamepiyawat ศ 06 ก.ย. 2019 5:21 pm บอร์ด Share Knowledge
0
55
ศ 06 ก.ย. 2019 5:21 pm โดย jamepiyawat
wireframe คืออะไร
โดย aninthana ศ 06 ก.ย. 2019 4:36 pm บอร์ด Web Hosting Review - Free Host Share Host VPS
0
48
ศ 06 ก.ย. 2019 4:36 pm โดย aninthana