4
ไม่สามารถใช้ NDK เก่า (android-ndk-r17c) หลังจากอัพเกรด Catalina เนื่องจากความปลอดภัยใหม่
หลังจากอัปเกรดเป็น macOS Catalina โครงการของฉันจะไม่สร้างอีกต่อไป นี่เป็นเพราะ Catalina เชื่อว่าไบนารีใน 'android-ndk-r17c' ไม่ได้มาจากนักพัฒนาที่เชื่อถือได้ คุณได้รับข้อความเช่น: "" ld "ไม่สามารถเปิดได้เนื่องจากนักพัฒนาไม่สามารถยืนยันได้" "macOS ไม่สามารถตรวจสอบได้ว่าแอพนี้ปลอดจากมัลแวร์" ฉันต้องใช้ NDK เก่าเนื่องจากปัญหากับ native openCV library SDK และ NDK ที่ใหม่กว่า พวกเขากำลังทำงานอยู่ แต่ SDK รุ่นใหม่ยังไม่เสถียรพอสำหรับฉัน ฉันสามารถ "clang" และ "clang ++" ไม่สามารถทำงานได้โดยไปที่บานหน้าต่างความปลอดภัยและคลิก "Allow Anyway" ในการแจ้งเตือนความปลอดภัย อย่างไรก็ตามเมื่อพยายามทำสิ่งนี้ด้วย "Id" ฉันสามารถผ่านการเตือนครั้งแรกได้โดยการคลิก "Allow Anyway" แต่ดูเหมือนว่าจะถูกเรียกในภายหลังและในการโทรครั้งต่อไปฉันไม่มีตัวเลือกให้เปิดได้ ไม่มีรหัสจริงๆ ฉันเพิ่งมี (และมีมาเป็นเวลานาน) การอ้างอิง Android Studio …