[UNITY][Google Play Services] ปัญหาและวีธีแก้ไขเบื้องต้น by tosawat
29
Sep0
Sep0
เมือเราจะใช้ Plugin ที่ใช้ Services ของ Google ก็อาจจะเจอปัญหาต่างๆได้ โดยเฉพาะเมื่อเรา ใช้ Plugin หลายๆตัว ก็ยิ่งมีโอกาสเจอปัญหาเหล่านี้เยอะตามไปด้วย วันนี้จะมาเล่าถึงปัญหาที่เคยเจอและวิธีแก้ไขปัญหาเหล่านั้นกันนะครับ
- ปัญหา: Exception: JNI: Init’d AndroidJavaClass with null ptr! เมื่อใช้ Soomla
วิธีแก้ไข: ให้ Upgrade Soomla เป็น version ล่าสุดและต้องลง Plugin เสริมของ Soomla ให้ครบ สิ่งที่ต้องมี(อย่างน้อย)คือ
- Core
- Store
- HighWay - ปัญหา: CommandInvokationFailure: Failed to re-package resources. Error นี้จะตามมาด้วยข้อความต่อไปนี้ (อันไดอันหนึ่งหรือทั้งหมด)
- Error: No resource found that matches the given name (at ‘theme’ with value ‘@style/Theme.IAPTheme’).
- Error: No resource found that matches the given name (at ‘value’ with value ‘@integer/google_play_services_version’).
วิธีแก้ไข: ให้ลบไฟล์ google-play-services_lib หรือ play-services-….jar ออกให้หมดแล้วเอา play-services-reslover ไปลงใน project - ปัญหา: Main manifest has <uses-sdk android:minSdkVersion=’9′> but library uses minSdkVersion=’15′ ปัญหานี้เกิดจากเรา set minSdkVersion ไว้ไม่ตรงกับที่ Plugin ต้องการ
วิธีแก้ไข: ใน Player Settings > Other Settings > Minimum API Level ให้ปรับเป็น Android 4.0.3 (API Level 15)
Enjoy this article?
Consider subscribing to our RSS feed!
ไม่มีความเห็น
ยังไม่มีความเห็น