คำถามติดแท็ก armv7

30
สัญลักษณ์ที่ไม่ได้กำหนดสำหรับสถาปัตยกรรม armv7
ปัญหานี้ทำให้ฉันคลั่งและฉันไม่สามารถหาวิธีแก้ไขได้ ... Undefined symbols for architecture armv7: "_deflateEnd", referenced from: -[ASIDataCompressor closeStream] in ASIDataCompressor.o "_OBJC_CLASS_$_ASIDataDecompressor", referenced from: objc-class-ref in ASIHTTPRequest.o "_deflate", referenced from: -[ASIDataCompressor compressBytes:length:error:shouldFinish:] in ASIDataCompressor.o "_deflateInit2_", referenced from: -[ASIDataCompressor setupStream] in ASIDataCompressor.o ld: symbol(s) not found for architecture armv7 collect2: ld returned 1 exit status Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 failed …
307 ios  armv7 

6
ปัญหามิติของ Android Studio 3.0
อัปเกรดเป็น build แบบ Studio Canary โครงการก่อนหน้าของ Telegram Messenger ของฉันกำลังให้ข้อผิดพลาดดังต่อไปนี้ ข้อผิดพลาด: ตอนนี้รสชาติทั้งหมดต้องเป็นของมิติรสที่มีชื่อ รสชาติ 'armv7' ไม่ได้ถูกกำหนดให้กับมิติรสชาติ เรียนรู้เพิ่มเติมที่https://d.android.com/r/tools/flavorDimensions-missing-error-message.html ฉันควรทำอย่างไรดี? ฉันเห็นลิงก์นั้นแล้ว แต่ไม่เข้าใจว่าจะทำอย่างไร ตอนนี้ฉันมี 3 บิลด์ฟอร์แมต, ปล่อย, debug และ foss

3
ทำไมต้องใช้รหัส armeabi-v7a มากกว่ารหัส armeabi?
ในโครงการปัจจุบันของฉันฉันใช้ประโยชน์จากไฟล์. so หลายไฟล์ เหล่านี้ตั้งอยู่ที่โฟลเดอร์ armeabi และ armeabi-v7a น่าเสียดายที่ไฟล์. so หนึ่งไฟล์เป็น 6MB และฉันต้องการลดขนาดไฟล์ แทนที่จะมีไฟล์ APK ที่มีไขมันฉันต้องการใช้ไฟล์ armeabi และลบโฟลเดอร์ armeabi-v7a ตามเอกสาร NDK รหัส armeabi-v7a ได้รับการขยายรหัส armeabi ซึ่งสามารถมีคำสั่ง CPU เพิ่มเติม ทั้งหมดนี้นอกเหนือไปจากความเชี่ยวชาญของฉัน แต่ฉันถามว่าทำไมจึงมีรหัส armeabi-v7a และ armeabi ต้องมีเหตุผลที่ดีที่จะมีทั้งคู่ใช่มั้ย ในอุปกรณ์ทดสอบของฉันทั้งหมดนี้ดูเหมือนจะทำงานได้ดี สิ่งเหล่านี้มีซีพียู ARM v7 ปลอดภัยไหมที่จะคิดว่าทุกอย่างใช้งานได้ในตอนนี้?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.