Thursday, January 29, 2015

file apk  ไม่ทำงาน



Monday, January 26, 2015

        รอบนี้ขอเป็นบทความสำหรับผู้ที่หลงเข้ามาอ่านที่พัฒนาแอปพลิเคชันเสร็จแล้ว อยากจะอัพขึ้น Play Store เพื่อให้ผู้ใช้ทำการดาวน์โหลดไปใช้ได้นะครับ

        สิ่งที่สำคัญที่สุดในการ Export ไฟล์ออกมาเป็น APK ก็คือ Keystore เป็นไฟล์ที่เปรียบเสมือนบัตรประจำตัวของผู้พัฒนาแอปฯตัวนั้นๆ ในแอปฯแต่ละตัวจะมีการ Signed ไฟล์ Keystore ของผู้พัฒนาแอปฯไว้ เพื่อใช้ยืนยันได้ ว่านักพัฒนาคนนี้หรือกลุ่มนี้ได้พัฒนาแอปฯตัวนี้
        ก่อนจะอธิบายต่อ ก็ขอเข้าสู่ขั้นตอนการสร้างไฟล์ Keystore และการ Export โปรเจคออกมาเป็นไฟล์ APK กันเลยดีกว่า

สร้าง Keystore และ Export ไปในตัว

        • ต้องการ Export โปรเจคตัวไหนให้คลิกขวาแล้วเลือก Export เลย




        • หน้าต่าง Export จะแสดงขึ้นมาให้เลือกที่ Android > Export Android Application



        • ต่อไปจะเป็นหน้าต่างเลือกโปรเจคที่ต้องการ Export แต่เนื่องจากเจ้าของบล็อกให้ใช้วิธีคลิกขวาที่โปรเจคนั้นๆแล้ว จึงไม่ต้องเลือกแล้ว กด Next ไปต่อได้เลย




        • หน้าต่อมาจะเป็นหน้ากำหนด Keystore ที่จะใช้ Export แต่เนื่องจากตอนนี้ยังไม่มีไฟล์ Keystore จะให้สร้างขึ้นมาแทน โดยเลือกที่ Create new keystore แล้วกดที่ปุ่ม Browse..




        • ให้เลือกที่อยู่ที่ต้องการสร้างไฟล์ Keystore แล้วตั้งชื่อไฟล์ได้เลย เจ้าของบล็อกตั้งชื่อไฟล์ว่า SleepingForLess.keystore แล้วกด Save




        • เมื่อกำหนด Path และชื่อไฟล์ Keystore แล้ว ให้กำหนดรหัสผ่าน ซึ่งรหัสผ่านตัวนี้จะต้องใช้ทุกครั้งที่ Export ดังนั้นขอให้จำให้ดีๆ




        • ต่อไปเป็นการกำหนดรายละเอียดของ Key โดยต้องกำหนดดังนี้

        Alias เป็นชื่อที่เปรียบ เสมือน User Name นั่นแหละ ตั้งได้ตามใจชอบ ให้ใช้เป็นตัวพิมพ์เล็ก เพราะถึงพิมพ์ตัวพิมพ์ใหญ่ไปก็เป็นพิมพ์เล็กอยู่ดี

        Password รหัสผ่านของ Alias ตั้งได้ตามใจชอบ และอย่าลืมเด็ดขาดล่ะ

        Validity (year) ระยะเวลาของ Key ที่จะมีผลกับแอปฯนี้ กำหนดเป็นปี โดยกำหนดได้ตั้งแต่ 30 - 1000 กำหนดประมาณ 100 ปีก็เหลือเฟือล่ะ

        First and Last Name ชื่อและนามสกุลของเจ้าของ Key นั้นๆ

        Organizational Unit และ Organization เป็นชื่อบริษัท (ไม่จำเป็นต้องใส่)

        City or Locality ชื่อเมืองหรือท้องถิ่น State or Province ชื่อรัฐหรือจังหวัด

        Country Code (XX) รหัสประเทศ อันนี้ใช้รหัส 66 สำหรับประเทศไทย


        เมื่อกำหนดค่าต่างๆเรียบร้อยแล้วก็กด Next ได้เลย




        • ต่อไปก็เป็น Path ของ APK ที่ต้องการ Export ไปไว้ ให้กดปุ่ม Browser




        • ก็ให้เลือก Path ตามต้องการเลยแล้วตั้งชื่อไฟล์ด้วย ใส่นามสกุล .apk ด้วยก็ดี แล้วกดปุ่ม Save เลย

        • เมื่อกำหนด Path ของ APK แล้วจะเห็นว่ามีข้อความแจ้งว่า ใบรับรองจะหมดอายุในอีก XX ปี (ตามที่กำหนดใน Validity) ก็ให้กด Finish เพื่อทำการ Export ได้เลย

        • เมื่อเสร็จแล้วให้ไปดูโฟลเดอร์ที่กำหนดไว้ก็จะเห็นไฟล์ APK สามารถเอาไฟล์ APK ไปอัพขึ้น Play Store ได้เลย ส่วนไฟล์ Keystore ให้เก็บไว้ เพื่อใช้ Export ในครั้งต่อไป เพราะเมื่ออัพ APK ขึ้นไปยัง Play Store แล้ว เวลาที่ต้องการอัพเดท ก็ต้อง Export ด้วยไฟล์ Keystore ตัวเดิมด้วย ไม่งั้นอัพเดทไม่ได้

การ Export เมื่อมี Keystore แล้ว
        ต่อไปจะเป็นการ Export เวลาที่ผู้ที่หลงเข้ามาอ่านมีไฟล์ Keystore อยู่แล้ว
        • คลิกขวาโปรเจคที่ต้องการ Export แล้วเลือก Export เลย

        • ที่หน้าต่าง Export เลือก Android > Export Android Application
        • ต่อมาจะเป็นหน้ากำหนดโปรเจคที่จะ Export เป็น APK แต่เจ้าของบล็อกให้คลิกขวาที่โปรเจคเลย จึงไม่ต้องเลือก เพราะว่าเป็นการกำหนดโปรเจคที่จะ Export ไปในตัว

        • ต่อมาจะเป็นหน้าเลือก Keystore ที่จะนำมาใช้ในการ Export ให้เลือก Use existing keystore แล้วกดที่ปุ่ม Browser...

        • ให้เลือกไฟล์ Keystore ที่มีอยู่แล้ว

        • เมื่อเลือกเสร็จแล้วก็ให้ใส่รหัสผ่านของ Keystore ด้วย แล้วกดปุ่ม Next

        • ต่อมาเป็นหน้าเลือก Alias ของ Key Store นั้นๆ ซึ่งสามารถใช้ Alias ที่มีอยู่แล้วหรือสร้างใหม่ก็ได้ เมื่อเลือกแล้วให้พิมรหัสผ่านของ Alias นั้นๆ แล้วกดปุ่ม Next

        • ต่อมาเป็นการกำหนด Path ที่จะ Export ไฟล์ APK ให้กดปุ่ม Browse..

        • เลือกที่อยู่ที่ต้องการแล้วกำหนดชื่อไฟล์ APK (อย่าลืมใส่นามสกุล .apk ด้วย) แล้วกดปุ่ม Save

        • เมื่อกำหนดเสร็จแล้วจะมีข้อความแจ้งให้เห็น โดยจะมีวันที่ใบรับรองหมดอายุ (ขึ้นอยู่กับที่กำหนดใน Validity ตอนสร้าง Key) และรหัส Certificate Fingerprints ของ Keystore แบบ MD5 และ SHA1 ให้กดปุ่ม Finish เพื่อเริ่มทำการ Export เป็นไฟล์ APK ได้เลย

        • เมื่อเสร็จแล้วก็จะได้ไฟล์ APK สำหรับอัพขึ้น Play Store แล้ว

        เสร็จเรียบร้อยกับวิธีการ Export ไฟล์ APK เพื่ออัพขึ้น Play Store แต่เจ้าของบล็อกจะขออธิบายเพิ่มเติมเสียหน่อยเพื่อสรุป เพราะมีผู้ที่หลงเข้ามาอ่านหลายๆคนยังไม่เข้าใจเกี่ยวกับ Keystore
        1. Keystore สร้างแค่ไฟล์เดียวพอ แล้วใช้ Export กี่โปรเจคก็ได้

        2. เมื่ออัพขึ้น Play Store แล้ว เวลาที่ต้องการอัพเดทแอปพลิเคชันจะต้องใช้ Keystore ตัวเดิมที่เคยใช้ก่อนหน้า ไม่งั้นอัพเดทไม่ได้

        3. รักษาไว้ให้ดีแบคอัพเก็บไว้ก็ได้ ไฟล์หายมาเดี๋ยวจะแย่เอา
        4. สิ่งที่ต้องจำใน Keystore มีหลักๆด้วยกันดังนี้
                - รหัสผ่านสำหรับ Keystore นั้นๆ
                - ชื่อ Alias ที่ต้องการใช้ Export
                - รหัสผ่านสำหรับ Alias นั้นๆ

        5. Alias สามารถสร้างได้มากกว่าหนึ่ง Alias ในกรณีที่พัฒนาเป็นกลุ่ม แต่รหัสผ่านของ Keystore ใช้ร่วมกัน ส่วนรหัสผ่านของ Alias แยกกัน
        นอกจากนี้ขออธิบายเพิ่มเติมเกี่ยวกับ Keystore อีกเล็กน้อย Keystore นั้นก็เปรียบเสมือนบ้าน ที่มีสมาชิกในบ้านเป็น Key หรือที่เจ้าของบล็อกพิมตอนแรกว่า Alias น่ะแหละ จริงๆแล้วเรียก Key โดย Keystore ก็จะมีรหัสผ่านที่เปรียบเสมือนกุญแจบ้าน ซึ่ง Key ทุกตัวในบ้านนั้นๆ จะต้องมี ไม่งั้นเข้าบ้านไม่ได้ และนอกจากนี้ Key แต่ละตัวจะต้องมีกุญแจห้องของตัวเอง หรือก็คือรหัสผ่านของแต่ละ Key หรือ Alias นั่นเอง
ถาม ว่า


Friday, January 23, 2015

youtube-2
ทุกวันนี้การโปรโมทธุรกิจบนโลกออนไลน์มีหลากหลายวิธี หนึ่งในวิธีที่ได้รับความนิยมมากคือการใช้ Social Media?ที่มีผู้ให้บริการมากมายทั้ง Facebook หรือ Twitter และอีกหนึ่งช่องทางที่กำลังได้รับความนิยมคือ YouTube เราเลยมี?3 ข้อที่ควรคำนึงถึงก่อนจะสร้าง YouTube Channel ของคุณขึ้นมา เพื่อให้แน่ใจว่า Channel ที่คุณฟูมฟักมาจะประสบความสำเร็จ

Michael Miller ผู้แต่งหนังสือชื่อ YouTube for Business: Online Video Marketing For Any Business กล่าวเอาไว้ว่า YouTube เป็นเครื่องมือทรงพลังในการดึงดูดลูกค้าใหม่ ฟังดูแล้วก็น่าจะเป็นอย่างนั้น เพราะในแต่ละเดือนมีผู้เข้าชม YouTube กว่า 800 ล้านคน ซึ่งขอเพียงให้วิดีโอของเราผ่านตาผู้ชมเพียงแค่ 1% ก็จะมีผู้ชมวิดีโอนั้นทะลุ 8 ล้านคน
ข้อแรกที่ควรคำนึงถึงก่อนจะสร้าง YouTube Channel เพื่อให้แน่ใจว่า Channel ของคุณจะประสบความสำเร็จคือการวางเป้าหมาย เราควรจะวางเป้าหมายของ channel ขึ้นมาก่อน เรื่องนี้ Lane Shackleton ผู้บริหารจาก YouTube แนะนำว่าควรจะมองให้ออกว่าเราต้องการอะไรจากการโพสต์วิดีโอ เช่น แค่ต้องการแสดงตัวอย่างสินค้า, เพิ่มยอดขายหรือเพิ่มการเข้าชมเว็บไซต์
อย่าลืมว่าคนส่วนใหญ่เข้ามาดู YouTube เพื่อความบันเทิงหรือหาความรู้ ไม่ได้เข้ามาดูโฆษณา ดังนั้นเราจึงควรทำวิดีโอที่น่าสนใจ มีประโยชน์ และให้ความรู้ กฏทองข้อ 2 ในการสร้าง YouTube Channel คือไม่ควรเน้นไปที่การขายอย่างเดียว ซึ่งจะช่วยให้บริษัทมีภาพลักษณ์ที่ดีด้วย
ตัวอย่างเช่นเว็บไซต์ BBQGuys.com ซึ่งเป็นเว็บไซต์ขายอุปกรณ์ปิ้งย่างและเครื่องครัว ที่ตั้งอยู่ใน LA ได้ทำวิดีโอสอนทำอาหารและโพสต์ลง Channel ของตัวเอง จากนั้นก็ชวนให้ผู้ชมเข้ามาดูเว็บไซต์ของร้าน
The-Type-of-Youtube-Advertising-that-Best-Suits-Your-Business
ข้อสุดท้ายเป็นเรื่องการทำให้วิดีโอของเราเป็นที่รู้จัก เราสามารถเอาวิดีโอของเราไปแชร์บน Social Network ทั่วไป หรือเอาไปวางไว้บนหน้าเว็บไซต์ของเราเอง ขณะเดียวกันก็สามารถทดลองใช้ Google Adwords for video ที่จะช่วยประชาสัมพันธ์วิดีโอได้โดยมีค่าใช้จ่ายแบบ cost-per-view (CPV) ที่จะคิดค่าบริการตามจำนวนของการเข้าชมวิดีโอเท่านั้น
ว่ากันตามจริง วิดีโอเป็นสื่อที่สามารถส่งข้อความให้ผู้คนเข้าใจได้ง่ายดายมาก เสน่ห์นี้เองที่ทำให้ YouTube?เป็นเครือข่ายอีกแห่งหนึ่งที่มีความน่าสนใจทีเดียว ดังนั้นลองนำข้อแนะนำของเราไปศึกษาดู อาจจะได้ไอเดียดีๆ สำหรับ YouTube Channel ของคุณก็ได้
ที่มา : Entrepreneur