Khi tôi phát triển dự án bằng Eclipse , tệp APK sẽ xuất hiện trên trình giả lập. Nhưng tôi muốn tải ứng dụng của mình lên một thiết bị thực sự. Có một công cụ để xây dựng một tập tin APK?
Quy trình là gì? Hoặc có thể kéo tệp APK từ trình giả lập?
Khi tôi phát triển dự án bằng Eclipse , tệp APK sẽ xuất hiện trên trình giả lập. Nhưng tôi muốn tải ứng dụng của mình lên một thiết bị thực sự. Có một công cụ để xây dựng một tập tin APK?
Quy trình là gì? Hoặc có thể kéo tệp APK từ trình giả lập?
Câu trả lời:
Khi bạn chạy dự án trên trình giả lập, tệp APK được tạo trong bin
thư mục. Hãy nhớ rằng chỉ xây dựng dự án (và không chạy nó) sẽ không xuất tệp APK vào bin
thư mục.
.apk
tập tin sẽ nhận được một debug xây dựng . Nếu bạn muốn xây dựng bản phát hành, thay vào đó hãy làm theo câu trả lời của Sarwar .
Để thử nghiệm trên thiết bị, bạn có thể kết nối thiết bị bằng USB và chạy từ Eclipse giống như một trình giả lập.
Nếu bạn cần phân phối ứng dụng, thì hãy sử dụng tính năng xuất:
Sau đó làm theo hướng dẫn. Bạn sẽ phải tạo một khóa trong quá trình.
Không cần tạo chìa khóa và cứ thế nếu bạn chỉ muốn chơi xung quanh với nó trên thiết bị của mình.
Với Eclipse:
Để xuất .apk chưa được ký từ Eclipse, nhấp chuột phải vào dự án trong Gói Explorer và chọn Công cụ Android -> Xuất gói ứng dụng chưa ký . Sau đó chỉ định vị trí tệp cho .apk không dấu.
script
cách tiếp cận nào không?
Tệp APK nằm trong /workspace/PROJECT_FOLDER/bin
thư mục. Để cài đặt tệp APK trong thiết bị thực:
Kết nối thiết bị thực của bạn với PC / máy tính xách tay.
Chuyển đến sdk/tools/
sử dụng một thiết bị đầu cuối hoặc dấu nhắc lệnh.
adb install <FILE PATH OF .APK FILE>
Đó là nó...
Chỉ cần nhấp chuột phải vào dự án của bạn và sau đó đi đến
* Xuất -> Android -> Xuất ứng dụng Android -> YOU_PROJECT_NAME -> Tạo đường dẫn lưu trữ khóa mới -> Điền chi tiết -> Đặt vị trí .apk -> Bây giờ bạn có thể nhận tệp .apk *
Cài đặt nó trong điện thoại di động của bạn.
Chúng tôi có thể tạo một tệp APK đã ký và chưa ký. Một tệp APK đã ký có thể cài đặt trong thiết bị của bạn.
Để tạo tệp APK đã ký:
Bấm chuột phải vào dự án trong Gói Explorer
Chọn Công cụ Android -> Xuất gói ứng dụng đã ký .
Sau đó chỉ định vị trí tệp cho .apk đã ký.
Để tạo tệp APK không dấu:
Bấm chuột phải vào dự án trong Gói Explorer
Chọn Công cụ Android -> Xuất gói ứng dụng chưa ký .
Sau đó chỉ định vị trí tệp cho tệp APK không dấu.
Khi bạn chạy ứng dụng của mình, điện thoại của bạn sẽ được phát hiện và bạn sẽ được cung cấp tùy chọn chạy trên điện thoại thay vì trên trình giả lập.
Hướng dẫn thêm về cách nhận diện điện thoại của bạn: http://developer.android.com/guide/developing/device.html
Khi bạn muốn xuất phiên bản tệp APK đã ký (để tải lên thị trường hoặc đưa lên trang web), nhấp chuột phải vào dự án trong Eclipse, chọn xuất, sau đó chọn "Xuất ứng dụng Android".
Thêm chi tiết: http://developer.android.com/guide/publishing/app-signing.html#ExportWizard
Cách đơn giản nhất để tạo APK có chữ ký / không dấu bằng cách sử dụng Eclipse và ADT như sau:
Chọn vị trí cho tệp APK mới và nhấp vào "Lưu" .
Hi vọng điêu nay co ich.
Eclipse 3.7 (Indigo): Truy cập Windows -> Tùy chọn -> Android -> Xây dựng và bỏ chọn "Bỏ qua việc đóng gói và dexing cho đến khi xuất hoặc khởi chạy"
Ngoài ra, bạn có thể xây dựng thủ công qua Menu -> Project -> ** Bỏ chọn "Xây dựng tự động" **.
Không ai đề cập đến điều này, nhưng kết hợp với các phản hồi khác, bạn cũng có thể tải tệp apk từ thư mục bin sang điện thoại hoặc máy tính bảng của mình bằng cách đặt nó trên một trang web và chỉ cần tải xuống.
Thiết bị của bạn sẽ phàn nàn về việc cài đặt nó sau khi bạn tải xuống. Thiết bị của bạn sẽ tư vấn cho bạn hoặc có nguy cơ cài đặt chương trình từ các nguồn không xác định và cung cấp cho bạn tùy chọn bỏ qua lời khuyên.
Câu hỏi của bạn rất cụ thể. Bạn không cần phải lấy nó từ trình giả lập, chỉ cần lấy tệp apk từ thư mục bin trong dự án của bạn và đặt nó trên thiết bị thực của bạn.
Hầu hết mọi người đang cung cấp cho bạn thông tin có giá trị cho bước tiếp theo (ký và xuất bản apk của bạn), bạn không bắt buộc phải thực hiện bước đó để có được nó trên thiết bị thực của bạn.
Tải xuống thiết bị thực của bạn là một phương pháp đơn giản.