Tôi có ứng dụng điều hướng GPS cho Android 2.3.3 mà tôi đã và đang thực hiện. Tôi hiện đang cố gắng để mô phỏng các địa điểm thông qua một tập tin GPX thông qua DDMS. Trong khi điều này hoạt động hoàn hảo tìm thấy trên giả lập Android, tôi không thể làm cho nó hoạt động trên một thiết bị thực tế.Mô phỏng vị trí mô phỏng trên thiết bị Android thông qua DDMS
Tôi có thể thấy thiết bị ở dưới tab "Thiết bị", nhưng tôi không thể gửi bất kỳ dữ liệu vị trí mô phỏng nào hoặc dữ liệu GPX khi các tùy chọn nằm trong tab "Kiểm soát mô phỏng" bị chuyển sang màu xám.
tôi đã nhận thấy rằng câu hỏi trước trên StackOverflow đề cập rằng nó không phải là có thể, tuy nhiên các tài liệu Google có tiêu đề "Sử dụng DDMS" - http://developer.android.com/tools/debugging/ddms.html nhà nước như sau (ở dưới cùng của trang)
Thiết lập vị trí của điện thoại
Nếu ứng dụng của bạn phụ thuộc vào vị trí của điện thoại, bạn có thể có DDMS gửi thiết bị của bạn hoặc AVD một vị trí mô phỏng. Điều này hữu ích nếu bạn muốn kiểm tra các khía cạnh khác nhau của các tính năng cụ thể của ứng dụng của ứng dụng mà không cần di chuyển. Dữ liệu vị trí địa lý sau có sẵn cho bạn:
Tôi chỉ tự hỏi cách gửi dữ liệu vị trí giả mạo đến thiết bị qua DDMS. Cảm ơn sự giúp đỡ của bạn trước, và tôi thực sự đánh giá cao nó.
Trên điện thoại của tôi trong tùy chọn nhà phát triển có cấu hình để chấp nhận vị trí mô phỏng. Tôi không biết nếu điện thoại của bạn có nó nhưng cố gắng để kích hoạt nó nếu nó được. – Yury
@Yury: Cảm ơn bạn đã phản hồi nhanh chóng. Tôi đã thiết lập cấu hình đó cũng như quyền ACCESS_MOCK_LOCATION. Từ những gì tôi đã nghe/đọc lên nó chỉ cho phép bạn sử dụng phương thức setTestProviderLocation (..) để tạo các vị trí giả từ chính ứng dụng (tôi có thể sai) – Bilzac