ให้เรตสมาชิก: 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 และการตั้งค่าและการติดตั้ง ยังทีอีกหลายวิธีที่ทำได้เหมือนกัน

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การเลือกดึงข้อมูลในอาเรย์บางตัวมาใช้งาน ในรูปแบบ foreach
โดย Patipat พ 11 ก.ย. 2019 5:33 pm บอร์ด Joomla Developing Knowledge
0
42
พ 11 ก.ย. 2019 5:33 pm โดย Patipat
อยากให้แท็ก input กับแท็ก img อยู่ในบรรทัดเดียวกันครับ
โดย jamepiyawat พ 11 ก.ย. 2019 5:02 pm บอร์ด Joomla Development
2
56
พ 11 ก.ย. 2019 5:41 pm โดย jamepiyawat
ทำไมเรียกใช้ข้อมูลในอาเรย์แล้ว ไม่มีค่าเลยครับ
โดย Patipat พ 11 ก.ย. 2019 4:05 pm บอร์ด Joomla Development
3
56
พ 11 ก.ย. 2019 4:19 pm โดย tsukasaz
ความหมายของคำว่าเดบิตและเครดิต
โดย EyePornnipa พ 11 ก.ย. 2019 3:52 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
12
พ 11 ก.ย. 2019 3:52 pm โดย EyePornnipa
HOSxP คืออะไร
โดย EyePornnipa พ 11 ก.ย. 2019 12:20 pm บอร์ด Microsoft Office Knowledge & line & Etc
1
66
พ 11 ก.ย. 2019 1:50 pm โดย ppim
จะนำข้อมูลใน [name_en-GB] มาใช้งานอย่างไรครับ
โดย Patipat พ 11 ก.ย. 2019 11:47 am บอร์ด Joomla Development
0
52
พ 11 ก.ย. 2019 11:47 am โดย Patipat
งานประจำวันที่ 11 กันยายน 2562
โดย Patipat พ 11 ก.ย. 2019 10:24 am บอร์ด M088 - ปฏิภัทร สารธรรม
1
7
พ 11 ก.ย. 2019 7:56 pm โดย Patipat
งานประจำวันที่ 11 กันยายน 2562
โดย aninthana พ 11 ก.ย. 2019 10:18 am บอร์ด M092 - อนินธนา บุญยัง
2
18
พ 11 ก.ย. 2019 7:10 pm โดย aninthana
งานประจำวันที่ 11 กันยายน 2562
โดย jamepiyawat พ 11 ก.ย. 2019 10:06 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
1
11
พ 11 ก.ย. 2019 7:57 pm โดย jamepiyawat
งานประจำวันที่ 11 กันยายน 2562
โดย jirawoot พ 11 ก.ย. 2019 10:05 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
1
5
พ 11 ก.ย. 2019 7:45 pm โดย jirawoot
งานประจำวันที่ 11 กันยายน 2562
โดย EyePornnipa พ 11 ก.ย. 2019 10:02 am บอร์ด M089 - นางสาวพรนิภา ราชธานี
2
52
พ 11 ก.ย. 2019 7:21 pm โดย EyePornnipa
งานประจำวันที่ 11 กันยายน 2562
โดย chatee supasand พ 11 ก.ย. 2019 9:33 am บอร์ด MT33 - นายชาตรี สุภาแสน
2
15
ส 21 ก.ย. 2019 6:08 pm โดย chatee supasand
Q - ขอสอบถามเว็บไซด์สั่งสินค้าถ้าเราปิดเว็บแล้ว [2019-09][004]
โดย aninthana อ 10 ก.ย. 2019 5:57 pm บอร์ด Diageo - Web Ordering - Tester
8
28
พฤ 12 ก.ย. 2019 11:31 am โดย aninthana
อยากทราบวิธีการปรับค่าการแจ้งเตือน ในเว็บบอร์ด phpbb เมื่อมีการแจ้งเตือนเพิ่มเข้ามา
โดย Ittichai_chupol อ 10 ก.ย. 2019 5:14 pm บอร์ด Programming - PHP
1
58
อ 10 ก.ย. 2019 6:22 pm โดย mindphp
Tile ผู้ผลิตอุปกรณ์ Tracker สำหรับตามหาสิ่งของหายสามารถสั่งการได้ด้วย Google Assistant
โดย jamepiyawat อ 10 ก.ย. 2019 5:10 pm บอร์ด Share Knowledge
0
51
อ 10 ก.ย. 2019 5:10 pm โดย jamepiyawat
การรับชำระค่าส่วนกลางล่วงหน้า
โดย EyePornnipa อ 10 ก.ย. 2019 4:58 pm บอร์ด M089 - นางสาวพรนิภา ราชธานี
1
25
อ 10 ก.ย. 2019 6:15 pm โดย mindphp
E-Bidding คืออะไร
โดย EyePornnipa อ 10 ก.ย. 2019 4:19 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
56
อ 10 ก.ย. 2019 4:19 pm โดย EyePornnipa
จากฟังก์ชันเรียกใช้รูปภาพ ใช้งานอย่างไรครับ
โดย Patipat อ 10 ก.ย. 2019 3:37 pm บอร์ด Joomla Development
2
54
อ 10 ก.ย. 2019 4:06 pm โดย Patipat
เรียกใช้ อาเรย์ forech อย่างไรครับ
โดย Patipat อ 10 ก.ย. 2019 11:53 am บอร์ด Joomla Development
4
88
อ 10 ก.ย. 2019 3:14 pm โดย Patipat
R - การคำนวณค่าไฟที่ประหยัดไฟจากการปรับอุณหภูมิแอร์ เพิ่มขึ้น 1 องศา [2019-09][003]
โดย aninthana อ 10 ก.ย. 2019 10:49 am บอร์ด IIEC - Feedback Service System - Tester
1
5
อ 10 ก.ย. 2019 8:45 pm โดย tsukasaz