685

Tôi thỉnh thoảng gặp lỗi này và không biết nguyên nhân nào gây ra lỗi này:
Khi cố gắng chạy / gỡ lỗi ứng dụng Android trên thiết bị thực (trong trường hợp của tôi là Galaxy Samsung S), tôi gặp lỗi sau trong Bảng điều khiển :

Không cài đặt được * .apk trên thiết bị *:

thời gian chờ Khởi chạy bị hủy!

Đây là tất cả những gì Console đang nói với tôi. LogCat không cung cấp bất kỳ thông tin nào. Chế độ xem Sự cố Eclipse không hiển thị bất kỳ sự cố nào.

Tôi đã thử các bước sau nhưng không thành công:
1. Làm sạch dự án (Project-> Clean)
2. Khởi động lại thiết bị, Eclipse, máy tính xách tay, tất cả các bước trên ...
3. Di chuyển dự án đến một vị trí không có dấu cách, theo Không thành công để cài đặt apk trên thiết bị 'emulator-5554': hết giờ

Ứng dụng đã được gỡ lỗi trong quá khứ trên thiết bị đó nhiều lần (ứng dụng đang hoạt động trên Market), nhưng sự cố này xảy ra thường xuyên và RẤT NGUỒN ...

Mọi sự trợ giúp sẽ rất được trân trọng! Cảm ơn.

|
  • 13
    hãy thử bằng cách khởi động lại thiết bị của bạn. Đôi khi nó xảy ra khi thiết bị của chúng tôi không hoạt động. –  19:02:21 23/01/2011
  • 2
    Nếu mã của bạn có bất kỳ lỗi nào thì nó sẽ hiển thị Problems Viewvà nếu lỗi thời gian chạy xảy ra thì nó sẽ hiển thị trong LogCat View. Đó là lý do tại sao họ không cung cấp bất kỳ thông tin nào. –  19:12:13 23/01/2011
  • 2
    Cảm ơn bạn đã trả lời, nhưng sự cố vẫn xảy ra sau khi thiết bị khởi động lại, như tôi đã đề cập trong bài đăng của mình. Cuối cùng những gì đã làm các trick cho tôi được cài đặt lại trình điều khiển điện thoại thông minh, khởi động lại tất cả mọi thứ và hy vọng cho là tốt nhất ... –  00:18:41 26/01/2011
  • 1
    Di chuyển mã đến một đường dẫn không có khoảng trắng là bắt buộc. Cảm ơn! –  22:06:58 09/01/2013
  • 3
    Đôi khi thiết bị của bạn hơi xa PC. Ý tôi là cáp của bạn dài hoặc thiết bị của bạn được kết nối với PC qua USB của bàn phím. Kết nối nó với cổng USB của máy tính trực tiếp –  05:12:55 01/06/2013
1.1k

Thử thay đổi thời gian chờ kết nối ADB. Tôi nghĩ rằng nó mặc định là 5000ms và tôi đã thay đổi của tôi thành 10000ms để loại bỏ vấn đề đó.

Nếu bạn đang ở trong Eclipse, bạn có thể thực hiện việc này bằng cách đi qua

Window -> Preferences -> Android -> DDMS -> ADB Connection Timeout (mili giây)

|
  • 1
    Thường gặp vấn đề này với Galaxy Tab của tôi. Việc tăng thời gian chờ lên 10 giây dường như đã khắc phục được điều đó ngay bây giờ. Cảm ơn! –  22:56:28 30/03/2011
  • 1
    Cảm ơn gợi ý, mặc dù tôi đã phải đặt nó thành giá trị cao hơn nhiều trong trường hợp của mình vì môi trường của tôi dường như chạy chậm hơn rất nhiều. –  08:11:21 29/12/2011
  • 1
    Tôi thực sự đã phải tăng của mình lên 60000ms, nhưng cuối cùng nó vẫn hoạt động. Có thể là một cái gì đó với tốc độ usb hoặc tôi không biết những gì ... Cảm ơn! –  17:30:26 30/12/2011
  • 1
    Giải pháp này đã làm việc cho tôi. Trong số tất cả các thiết bị thử nghiệm của tôi, điều này chỉ xảy ra trên Samsung Galaxy S (Mac OS X, Eclipse Indigo). Có thể đó là một vấn đề với các thiết bị Samsung? –  17:16:36 24/01/2012
  • 1
    Tôi đã thay đổi nó thành 10000ms. Nó đã ném ra cùng một lỗi. Khởi động lại thiết bị đã hoạt động trong trường hợp của tôi. –  21:38:25 05/02/2015
194

Điều tôi thường làm khi gặp lỗi này là khởi động lại adbmáy chủ bằng cách nhập cmd:

adb kill-server

adb start-server

CHỈNH SỬA: Với một số phiên bản không bao giờ có của Công cụ Nền tảng, bạn có thể thực hiện việc này từ menu DDMS Perspectivetrong Devices Tabmenu (gần Nút Chụp), nhấp vào Reset adb.

EDIT2: Ngoài ra, tôi cũng phát hiện ra rằng bạn nên sử dụng mặt USB portsau của PC vì hầu hết mặt trước USB portsđược cấp nguồn thấp và thực sự có vẻ chậm hơn khi tải lên apksthiết bị của bạn.

|
  • 1
    Thay đổi thời gian chờ DDMS không hoạt động với tôi nhưng điều này dường như đã giải quyết được vấn đề cho tôi. Thật sự cảm ơn! –  14:33:11 23/08/2011
  • 1
    Điều này cũng giải quyết được vấn đề cho tôi, trái ngược với giải pháp thời gian chờ. –  12:23:12 15/09/2011
  • 1
    Đối với trường hợp của tôi, điều này chắc chắn chỉ ra đúng hướng. Thay đổi thời gian chờ không có hiệu lực. Khởi động lại thiết bị luôn hoạt động, thiết lập lại bằng cách nào đó đưa thiết bị ở chế độ ngoại tuyến. Có vẻ như việc thoát ứng dụng trước khi tải lên phiên bản mới là chìa khóa cho trường hợp của tôi. –  15:12:09 07/03/2012
  • 1
    @Ovidiu Latcu Tôi gặp lỗi này * daemon không chạy. bắt đầu ngay bây giờ trên cổng 5037 máy chủ ADB không ACK thất bại trong việc bắt đầu daemon * –  10:48:48 20/09/2012
  • 1
    Kết nối điện thoại với mặt sau của máy tính thay vì phía trước như EDIT2 đã đề xuất đã giải quyết được vấn đề cho tôi. +1 :) –  21:44:25 03/02/2014
116

Tôi đã từng gặp sự cố này đôi khi, giải pháp là thay đổi cáp USB sang cáp mới

|
  • 1
    Có thể kết nối kém có thể ngăn kết nối với thiết bị thành công. Nó có thể có ý nghĩa, nhưng tốt hơn bạn nên thử với cáp của bạn bè trước khi mua một cái mới :) +1 bởi vì anh ấy không đáng bị điểm xấu cho điều đó. –  13:33:10 14/06/2011
  • 1
    Đã xác nhận. Tôi có thể tái tạo sự cố này khi chạy qua một số cáp mở rộng USB nhất định. –  14:49:16 03/07/2011
  • 1
    Tôi đã có 6 thiết bị, không có vấn đề. Sau đó, tôi đã thử điện thoại samsung galaxy s này và nó không cho phép cài đặt (ngay cả khi thay đổi thời gian chờ, v.v.). Đã thử một dây cáp khác và ta-da, nó hoạt động. Cảm ơn! –  18:02:37 08/03/2012
  • 1
    Grrr, tại sao điều này phải quan trọng ??? Nói về các công cụ dành cho nhà phát triển kém ... Tôi cho rằng đây là vấn đề của tôi vì tôi đã thử 2 câu trả lời hàng đầu rồi. Vì vậy, bây giờ nó chỉ là một crapshoot cáp USB? –  21:08:19 11/02/2013
  • 1
    Thông số kỹ thuật USB 2.0 (và có thể là những thứ khác, nhưng đó là thông số duy nhất mà tôi đã đọc) cấm rõ ràng "cáp mở rộng" với lý do nó có thể làm cho nó vượt quá chiều dài cáp tối đa và làm cho hoạt động không đáng tin cậy. Nói cách khác, cáp mở rộng đã bị cấm để USB không phải là một thứ vớ vẩn. Cáp (ngắn) của tôi dường như hoạt động tốt khi tôi đổi sang một cổng USB khác. –  03:38:25 29/09/2014
43

không sử dụng cổng USB 3.0 để kết nối máy tính cá nhân và điện thoại Android!

USB 3.0 - Cổng có lưỡi lam

USB 2.0 - Cổng có lưỡi đen

|
  • 1
    Cảm ơn bạn! Điều này không nên quá xa ở đây. Đây là điều duy nhất đã khắc phục sự cố này cho tôi. Tôi đã thử tất cả các giải pháp khác theo nhiều cách khác nhau. Tôi thậm chí đã thử tất cả các bản sửa lỗi đối với 2 thiết bị (N1 và Transformer) và 3 dây cáp. Tôi nghĩ rằng có nhiều vấn đề đang xảy ra ở đây tùy thuộc vào thiết bị, sẽ rất tuyệt nếu chúng ta có thể đưa ra một câu hỏi hoặc một cái gì đó tương tự. Dù bằng cách nào, trước khi bạn khởi động lại adb hoặc thay đổi thời gian chờ , trước tiên hãy đảm bảo rằng bạn đã cắm vào cổng USB 2.x. –  23:46:29 27/03/2012
  • 1
    nhưng tôi không có lựa chọn nào khác! nhưng khởi động lại điện thoại có vấn đề đã giúp tôi. –  21:55:17 11/03/2014
38

Khởi động lại điện thoại.

Nghiêm túc! Hoàn toàn sập nguồn và lên nguồn. Điều đó đã sửa nó cho tôi.

|
18

Tôi đã gặp sự cố tương tự và cố gắng thay đổi thời gian chờ kết nối ADB. Điều đó đã không hoạt động. Tôi đã chuyển đổi giữa các cổng USB của PC (trước -> sau) và nó đã khắc phục được sự cố !!!

|
  • 1
    Tal, bạn đã đi đúng hướng với điều này. Lý do chuyển đổi cổng đã khắc phục sự cố cho bạn, là rất có thể các cổng phía trước của bạn là USB3 và các cổng khác của bạn là USB2. Xem bình luận của tôi về một câu trả lời khác để biết thêm chi tiết. –  23:51:04 27/03/2012
  • 1
    Tôi đã sử dụng thành công một cổng phía trước. Đã làm sạch và cố gắng gỡ lỗi và nó sẽ không cài đặt. Đã cố gắng tăng thời gian chờ, khởi động lại adb, khởi động lại điện thoại, khởi động lại Eclipse nhưng không có kết quả. Đã chuyển sang cổng sau và nó bắt đầu hoạt động trở lại. –  01:11:53 06/03/2013
16

Tôi nhận được điều này rất nhiều. Tôi cũng đang sử dụng Galaxy S. Tôi rút cáp ra khỏi điện thoại, cắm lại và thử khởi chạy lại ứng dụng từ Eclipse, và nó thường thực hiện được thủ thuật. Eclipse dường như thỉnh thoảng mất kết nối với điện thoại nhưng điều này dường như giúp nó hoạt động trở lại.

|
11

Tôi biết điều đó nghe có vẻ ngớ ngẩn, nhưng sau khi thử mọi thứ được khuyến nghị cho vấn đề thời gian chờ này khi chạy trên một thiết bị, tôi quyết định thử thay cáp và nó đã hoạt động. Đó là một chiếc Coby Kyros MID7015.

Thử cáp khác là một lựa chọn tốt và đơn giản để có cơ hội.

|

Câu trả lời của bạn (> 20 ký tự)

Bằng cách click "Đăng trả lời", bạn đồng ý với Điều khoản dịch vụ, Chính sách bảo mật and Chính sách cookie của chúng tôi.

Không tìm thấy câu trả lời bạn tìm kiếm? Duyệt qua các câu hỏi được gắn thẻ hoặc hỏi câu hỏi của bạn.