Tôi vừa chọn "Bắt đầu Android 4" bằng apress và trong chương 3, bạn đã tạo ứng dụng đầu tiên của mình. Tôi đã đi qua nó và mặc dù một vài cài đặt không phù hợp hoàn toàn (tôi đoán vì api android đã được cập nhật kể từ khi cuốn sách được viết), tất cả đều chạy tốt. Tuy nhiên, cuốn sách nói rằng tôi sẽ thấy biểu tượng cho dự án/ứng dụng "Hiện hành" của tôi trong menu chính của ứng dụng. Nó không có ở đó vì vậy tôi không chắc chắn những gì có thể là sai. Có ai biết nếu có một mẹo để làm cho nó xuất hiện? Tôi đang sử dụng trình chỉnh sửa nhật thực và plugin android. Cảm ơn.giả lập không hiển thị ứng dụng của tôi
Trả lời
Sau khi bạn tạo chương trình, hãy nhấp chuột phải vào dự án và nhấn Chạy dưới dạng> Ứng dụng Android; điều này sẽ tải lên .apk và cài đặt nó trên trình giả lập của bạn - khi đã xong, nó sẽ tải lên.
Nếu nó không tải lên - hãy kiểm tra xem Console cần nói gì (Đó là một tab trong Eclipse ở phía dưới) vì có thể đã xảy ra sự cố.
Đảm bảo bạn không có bất kỳ đường màu đỏ nào trong mã của mình - điều đó có nghĩa là có lỗi.
Bạn có chạy ứng dụng của mình từ trình giả lập không? Bạn cần phải bấm vào nút 'chơi' để làm cho nó chạy trên trình giả lập của bạn và sau đó nó sẽ thực thi trên trình mô phỏng chính nó.
Khi bạn làm điều đó bạn sẽ có thể để xem nó trong ngăn kéo ứng dụng của giả lập riêng của mình, như vậy:
Tôi đã làm chính xác những gì bạn nói để làm nhưng nó sẽ không hiển thị trong trình mô phỏng. Tôi bắt đầu với phiên bản mới nhất của sdk android nhưng có kể từ khi cài đặt tất cả các sdk khác và cố gắng tái tạo dự án này theo khuôn khổ 2,3 thay vì 4. Vẫn không có may mắn. –
Bạn đã sử dụng ứng dụng chưa? Giống như bạn có thể chơi xung quanh với các ứng dụng riêng của mình? – Soham
Tôi có vấn đề này cùng! Tôi đã thấy điều này trong bảng điều khiển:
No Launcher activity found!
Bạn cần chỉ định chính và bộ lọc trong bộ lọc ý định cho hoạt động bạn muốn bắt đầu khi khởi chạy! Có một câu trả lời stackoverflow khác explaining the solution here.
Về cơ bản đảm bảo AndroidManifest.xml của bạn có những lập luận chính và Launcher quy định như thế này:
<application android:label="@string/app_name" android:icon="@drawable/icon">
<activity android:name="ExampleActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Hãy thử điều này, điều này cũng làm việc.
- Trong Eclipse ADT, chuyển đến Trình khám phá gói và mở thư mục có tên bin.
- Bây giờ hãy cài đặt BlueStacks (http://www.bluestacks.com/), trình giả lập Android miễn phí cho Windows/Mac.
- Quay lại ADT và sao chép tệp .apk trong thư mục bin vào màn hình của bạn.
- Mở BlueStacks và cài đặt tệp .apk và nó sẽ hoạt động! :)
- 1. Trình giả lập Android không hiển thị ứng dụng - nó chỉ hiển thị skin
- 2. giả lập-5554 không hiển thị trên màn hình?
- 3. Tại sao GitHub của tôi cam kết luôn hiển thị là tác giả không xác định?
- 4. Không thể bật "Hiển thị mức sử dụng CPU" trên trình giả lập
- 5. Tại sao ứng dụng iOS của tôi không hiển thị trong hộp thoại "Mở trong" của các ứng dụng khác?
- 6. ios giả lập: cách đóng ứng dụng
- 7. Netbeans không hiển thị mã của tôi
- 8. Đường ray không hiển thị bố cục ứng dụng của tôi
- 9. App Store không hiển thị danh sách Mua hàng trong ứng dụng của tôi
- 10. startForeground() không hiển thị Thông báo của tôi
- 11. trình giả lập không hiển thị trong các thiết bị adb
- 12. IE10: 'khả năng hiển thị: hiển thị' trên trước phần tử giả của phần tử 'hiển thị: ẩn'
- 13. Độ phân giải của Windows Phone 7 - Trình giả lập của tôi có nằm đối với tôi không?
- 14. Cách tránh ứng dụng của tôi hiển thị trong danh sách các ứng dụng được sử dụng gần đây
- 15. Xcode giả lập iphone không chạy Retina?
- 16. Instrument Rò rỉ - Không hiển thị mã nguồn của tôi
- 17. Tại sao RazorViewEngine không hiển thị DisplayTemplate của tôi?
- 18. Không có danh sách giả lập nào để triển khai ứng dụng Windows Phone
- 19. Hiển thị SVG trong ứng dụng PyGame
- 20. Hiển thị Lịch trong Ứng dụng Android
- 21. Kiểm tra phiên bản ứng dụng của tôi theo lập trình trong thị trường Android
- 22. Làm thế nào để hiển thị lỗi ứng dụng của tôi trong JSF?
- 23. Cách mở ứng dụng Maps từ mã của tôi để hiển thị chỉ đường?
- 24. DDMS và os hiển thị thông tin bộ nhớ khác nhau về ứng dụng của tôi
- 25. Cách làm cho nút trong suốt trong ứng dụng của tôi chưa hiển thị
- 26. Ứng dụng sẽ không hiển thị trong quản trị Django
- 27. Tên ứng dụng Android không được hiển thị
- 28. Làm cách nào để hiển thị quảng cáo VAST trong ứng dụng Android của tôi?
- 29. Cách hiển thị cài đặt cho văn bản thành lời nói trong ứng dụng của tôi?
- 30. Tôi có cần hiển thị giấy phép apache trong ứng dụng của mình khi sử dụng điện thoại không?
Tôi nghĩ rằng tôi đã có mục tiêu xây dựng sai so với sdk tối thiểu. Tôi nghĩ rằng tôi có thể đã có một bộ để android và khác để google api. Một khi tôi đặt cả hai đều giống nhau thì nó xuất hiện trong trình mô phỏng. Cảm ơn mọi người! –
Dường như tôi đã nói quá sớm. Tôi bắt đầu lại từ đầu làm điều tương tự và bây giờ ứng dụng không hiển thị trong trình mô phỏng. Tôi đã thử điều này khoảng 8 lần và chỉ một lần có thể làm cho nó xuất hiện. Là giả lập thực sự là flaky? –
Nó không nên, tôi không bao giờ thực sự có vấn đề. Có bất kỳ tin nhắn nào trong Bảng điều khiển của bạn không? –