Tôi có máy tính bảng Nexus 7 Jelly Bean đã root và bất cứ khi nào tôi cố chạy ứng dụng từ ứng dụng giả lập thiết bị đầu cuối sau khi chmod 777 và sử dụng cú pháp ("./applicationName"), tôi khẳng định rằng tôi không có quyền thực thi ngay cả khi tôi cấp quyền riêng tư siêu người dùng của tôi bằng cách sử dụng ("su"). Sau đó tôi đã thực hiện một nghiên cứu nhỏ và tôi đã học được rằng nếu bạn sao chép tệp vào thư mục (/ data / local / temp /), bạn sẽ có thể thực thi ứng dụng. Vì vậy, khi tôi thử rằng nó nói rằng tệp không tồn tại mặc dù nó hiển thị khi liệt kê nội dung thư mục bằng cách sử dụng ("ls")
Tôi không biết nên thực hiện các bước nào, nếu nó giúp tôi thử chạy (scp) dưới dạng thử nghiệm nhưng tôi muốn có thể chạy phiên bản được biên dịch tùy chỉnh của dns2tcp. Tôi biết rằng tôi có thể đã sử dụng các ứng dụng tốt hơn như một thế giới hello được biên dịch thiết bị tự nhiên nhưng tôi không thể chạm tay vào trình biên dịch C cho Android như gcc.
Cảm ơn vì lời khuyên
/data/local/tmp/scp
? Và chắc chắn rằng scp
tập tin của bạn không có phần mở rộng tập tin khi được gọi mà không có bất kỳ?