กราฟิกไม่ถูกแสดงบน OUYA


14

ฉันหวังว่ามันจะยังเร็วเกินไปที่จะถามคำถาม OUYA dev แต่ฉันเพิ่งได้รับอุปกรณ์ dev และฉันต้องการให้เกมของฉันทำงานเร็วที่สุด! ฉันใช้ LibGDX เป็นเฟรมเวิร์กสำหรับเกมของฉันและเปิดตัวแบ็กเอนด์ Android บน OUYA ดูเหมือนว่าทุกอย่างจะดียกเว้นว่าไม่มีการแสดงกราฟิกของฉัน! ฉันบอกได้แค่ว่าเกิดอะไรขึ้นเพราะ DebugDraw ของ Box2D แสดงฟิสิกส์ของฉัน ฉันใช้ Spritebatch และ OpenGL ES 2.0 ของ LibGdx ทุกอย่างทำงานอย่างสมบูรณ์บนเดสก์ท็อปของฉันและแบ็กเอนด์ Android (โทรศัพท์)

ฉันกำลังทำสิ่งผิดปกติกับการจัดการทรัพยากรของฉันสำหรับ OUYA หรือไม่ มีปัญหาอะไร อาจเป็นเพราะฉันเก็บกราฟิกไว้ในโฟลเดอร์สินทรัพย์แทนที่จะเป็น / res?

แก้ไข: นี่คือผลลัพธ์ของ logcat: http://pastebin.com/BbPyPCcR


การตรวจสอบภาพอย่างง่ายของคุณจะพิสูจน์ / ไม่พิสูจน์ทฤษฎีของคุณได้อย่างง่ายดาย นั่นคือสมมติว่าภาพไม่สามารถพบบางสิ่งบางอย่างได้รับการส่งกลับเพื่อแสดงข้อผิดพลาด ..
dan369

2
ใช่ฉันไม่แน่ใจว่าจะทำอย่างไร ฉันใช้ Libgdx และไม่มีข้อผิดพลาดทุกอย่างทำงานได้อย่างราบรื่น
Amplify91

ฉันเพิ่งอัปเดตเป็น LibGDX v0.9.7 เป็นประโยชน์ ฉันสันนิษฐานว่าบางไลบรารี่ / ไดรเวอร์ที่อัปเดตแล้วจะทำกลอุบาย แต่ไม่มีลูกเต๋า
Amplify91

2
ฉันไม่คิดว่าหลายคนมีประสบการณ์กับ OUYA อาจจะดีกว่าถ้าคุณถามในฟอรัมและวางคำตอบด้วยตนเอง
Sidar

1
ฉันไม่คิดว่ามันเป็น libgdx แต่ใช่คุณสามารถลองดูว่าโปรเจ็กต์ที่สะอาดซึ่งแสดงสไปรต์หนึ่งตัวในศูนย์ทำงานได้หรือไม่
Sidar

คำตอบ:


4

ฉันไม่ค่อยรู้อะไรเกี่ยวกับ ouya แต่เห็นบันทึก

01-02 07:09:21.490: W/PackageManager(305): java.lang.NullPointerException

01-02 07:09:21.490: W/PackageManager(305):      at android.app.ApplicationPackageManager.putCachedIcon(ApplicationPackageManager.java:782)

01-02 07:09:21.490: W/PackageManager(305):      at android.app.ApplicationPackageManager.getDrawable(ApplicationPackageManager.java:618)

01-02 07:09:21.490: W/PackageManager(305):      at android.content.pm.PackageItemInfo.loadIcon(PackageItemInfo.java:140)

แนะนำตำแหน่งของภาพที่ไม่ถูกต้อง ตรวจสอบอีกครั้งว่า url ไม่ใช่ null


0

คุณแน่ใจหรือไม่ว่าภาพเป็นที่ที่ควรจะเป็น อาจเป็นเพราะเหตุใดโครงการเดสก์ท็อปจึงใช้งานไม่ได้

ยังไงมันทำให้คุณมีข้อยกเว้น แต่คุณยังสามารถเห็นสิ่งต่าง ๆ ในการดีบัก box2d? จะเกิดอะไรขึ้นถ้าคุณปิดใช้งานรูปวาดของ box2d debug

ถ้าคุณทำแยมและฉันหวังว่าคุณจะแก้ปัญหาได้อย่างรวดเร็ว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.