ฉันต้องการเรียกใช้configureไฟล์ลงในโทรศัพท์ android ของฉันดังนั้นฉันคิดว่าวิธีที่ดีที่สุดในการทำเช่นนี้คือการใช้adb shellคำสั่ง
ฉันกำลังเรียกใช้โปรแกรมจำลองการทำงาน Android บนแพลตฟอร์ม Windows-7 และที่นั่นฉันกำลังเรียกใช้adb shellคำสั่งลงในหน้าต่าง DOS ใช้cdคำสั่งฉันเปลี่ยนเป็นไดเรกทอรีที่configureไฟล์ของฉันแล้วฉันกำลังดำเนินการคำสั่งต่อไปนี้: ./configure. ฉันได้รับข้อผิดพลาดต่อไปนี้:
./configure: permission denied
ดังนั้นฉันจึงพยายามเรียกใช้ adb ในโหมดรูทด้วยadb root- แต่เห็นได้ชัดว่า adb ของฉันอยู่ในโหมดรูทแล้ว (ยิ่งกว่านั้นฉันมีอักขระ "#" อยู่หน้าบรรทัดของ adb shell แต่ละบรรทัด)
ฉันได้พยายามที่จะใช้chmodแต่ฉันไม่เห็นความแตกต่างก่อนและหลังการดำเนินการคำสั่งนี้ ( ls -la) ดังนั้นอาจเป็นปัญหาที่นี่ (ฉันจะเรียกใช้chmodคำสั่งได้อย่างไร)
บางทีใครบางคนที่นี่สามารถช่วยฉันแก้ปัญหาของฉันได้และถ้าคุณมีคำอธิบายเกี่ยวกับสาเหตุที่ฉันไม่ได้รับอนุญาตให้เรียกใช้configureไฟล์ของฉันมันจะดีมาก
ขอบคุณ
PS: เป้าหมายของฉันที่นี่คือการใช้แพ็คเกจ net-snmp บนแพลตฟอร์ม Android โดยรวบรวมแหล่งที่มาของโครงการนี้ลงบนแพลตฟอร์มโดยตรง
/usr/local/tmpไดเรกทอรี (ทั้งnet-snmp-5.7.2ไดเรกทอรี/sdcard.
/sdcardโดยทั่วไปแล้วจะติดตั้งพร้อมกับตั้งnoexecค่าสถานะใน Android ดังนั้นคุณจึงไม่สามารถเรียกใช้ไบนารีจากมันได้ ฉันขอแนะนำให้พยายามย้ายไปที่อื่น (มัก/data/localใช้กับสิ่งต่าง ๆ เช่นนั้น) ดูว่าการแก้ปัญหา