การตั้ง package name ใน cordova หรือ android studio และความหมาย

Started by junjao, September 05, 2016, 10:12:57 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

junjao

การตั้ง package name ใน cordova หรือ android studio และความหมาย

ปัญหาที่พบในการเขียน app คือลืมตั้งชื่อ package name ทำให้ไม่สามารถ run หรือ build ได้ จะพบใน cordova

ถ้าขึ้นแสดงว่าระบบตั้งให้ auto คือ io.cordova.hellocordova

ถ้าไม่ได้จะเป็น error สีแดงบอกว่าไม่สมบูรณ์

หมายเหตุ https://cordova.apache.org/#getstarted เป็น cordova แบบ run browser (รันบนเว็บ จึงไม่ได้สร้าง package name ไว้)

คำสั่ง

cordova run android

ถ้าลืมให้ สร้างใหม่และ ใช้คำสั่ง

cordova create myApp com.myCompany.myApp myApp

com.myCompany.myApp คือ package name

ตัวอย่าง
ชื่อapp หรือ ชื่อ folder ที่เก็บ + package name + ชื่อapp

cordova create appJunjao com.junjao.appJunjao appJunjao

ส่วน android studio จะตั้ง ตั้งแต่เริ่ม new project แล้ว ไม่พบปัญหา

คามหมาย package name  คือ การรวมกันระหว่าง ชื่อ app + ชื่อโดเมนเนม หรือ บริษัท (กลับกัน)

ต้วอย่าง appTest + junjao.com  เป็น com.junjao.appTest



อ้างอิง
https://www.npmjs.com/package/cordova
http://tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename

สรพล
jun_jao2000@hotmail.com
MT4 MT5 EA Indicator Gold Bitcoin Oil
Register at https://www.exness.com/a/73208