Nexus 7 mới của tôi không cho phép tôi nhận tệp apk bằng bluetooth


9

Tôi vừa có Nexus 7 và tôi đang cố gắng gửi một ứng dụng mà tôi đã tạo vào Nexus của mình, không gửi nó bằng điện thoại của tôi bằng bluetooth hoặc trực tiếp từ máy tính xách tay của tôi bằng bluetooth hoạt động: trên điện thoại của tôi có ghi "tập tin không thể ' T được gửi "trong khi trên máy tính xách tay của tôi nói:" yêu cầu không thể được thực hiện ".

Tôi đã thử gửi một hình ảnh và nó đã làm việc.


Có lẽ bạn có thể làm rõ về nhà sản xuất bluetooth của máy tính xách tay của bạn, hệ điều hành nào, v.v. Ngoài ra, theo kinh nghiệm của tôi, bluetooth luôn hoạt động tốt để truyền tệp cho tôi.
varunyellina

Có bất kỳ câu trả lời nào giúp giải quyết vấn đề của bạn, vì vậy bạn có thể chấp nhận chúng không? Nếu không, cái gì còn thiếu?
ndsmyter

Vấn đề tương tự ở đây. Đổi tên tên mở rộng cũng có thể làm việc.
liuyanghejerry

Câu trả lời:


8

Android chỉ chấp nhận một số loại tệp nhất định (từ danh sách được mã hóa cứng) theo mặc định.

Có hai giải pháp:

  • Người gửi có thể đổi tên các tệp của họ trước khi gửi đến một trong các loại mime được liệt kê màu trắng (bằng cách thêm phần mở rộng tệp được chấp nhận).
  • Mua điện thoại từ nhà sản xuất hỗ trợ hoặc cài đặt phần mềm hậu mãi như OmniROM hoặc CyanogenMod cho phép tất cả các loại tệp có chuyển bluetooth trong nước.

Nếu nhà sản xuất không thay đổi hành vi này hoặc mở rộng danh sách, các loại mime được chấp nhận kể từ tháng 1 năm 2015 là:

"image/*",
"video/*",
"audio/*",
"text/x-vcard",
"text/plain",
"text/html",
"text/xml",
"application/zip",
"application/vnd.ms-excel",
"application/msword",
"application/vnd.ms-powerpoint",
"application/pdf",
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"application/vnd.openxmlformats-officedocument.presentationml.presentation",

Tức là, chỉ cần thêm phần mở rộng tệp phương tiện (ví dụ: .jpeg / .png / .gif / .mp4 / .mp3 /), tệp Zip (.zip), PDF (.pdf) hoặc tài liệu văn phòng (.doc / .xls / ...), Vân vân.

Danh sách được xác định trong biến ACCEPTABLE_SHARE_INBOUND_TYPES nếu bạn muốn xem định nghĩa chính xác và hiện tại trong mã nguồn.


6

Tôi đã trải nghiệm điều này với các thiết bị Nexus. Tôi nghĩ Nexus không cho phép nhận tệp APK qua Bluetooth.

Cách giải quyết đơn giản nhất mà tôi đã tìm thấy là ZIP tệp và sau đó gửi nó đến thiết bị của bạn. Sau đó, ZIP có thể được giải nén trên điện thoại / máy tính bảng của bạn và APK có thể được sử dụng để cài đặt ứng dụng. (Để cài đặt ứng dụng, hãy đảm bảo bạn đã bật 'Cài đặt ứng dụng từ Nguồn không xác định' từ Cài đặt bảo mật)


5

Lý do tại sao điều này không được hỗ trợ, giống hệt như lý do tại sao bạn không thể gửi .exe được đính kèm vào email. Điều này là để ngăn mọi người gửi phần mềm độc hại đến điện thoại không được bảo vệ. Đó là lý do tại sao hầu hết các điện thoại Android sẽ không cho phép gửi APK qua Bluetooth.

Nếu bạn vẫn muốn gửi APK qua Bluetooth, tốt nhất là ẩn tiện ích mở rộng (APK) khỏi ứng dụng và điện thoại (ví dụ: bằng cách nén hoặc thay đổi tiện ích mở rộng). Bằng cách đó bạn có thể lừa điện thoại trong khi vẫn chấp nhận ứng dụng. Sau đó, bạn phải giải nén hoặc đổi tên gói để lấy APK.

Một cách khác, như đã được đề cập bởi những người khác, là sử dụng ứng dụng của bên thứ 3 (như AirDroid ). Điều này sẽ cho phép bạn chuyển APK.

Nếu bạn muốn cài đặt ứng dụng, bạn phải chắc chắn đã bật "Cài đặt ứng dụng từ các nguồn không xác định". Bởi vì nếu bạn không kích hoạt tính năng này, chỉ những ứng dụng từ Google Play mới được chấp nhận.


1

Tôi có một máy tính bảng Android và hai điện thoại Android - một điện thoại là Nexus - tất cả đều do Samsung sản xuất.

Tôi thấy rằng nếu tôi sử dụng điện thoại Nexus làm nguồn, tôi có thể gửi các tệp gpx cho cả hai thiết bị khác. Nhưng nếu tôi cố gắng gửi tệp gpx TỪ máy tính bảng, Bluetooth nói rằng nội dung không được hỗ trợ. Cả máy tính bảng và điện thoại Nexus đều được root, điện thoại kia thì không.

Điều này chỉ ra các 'danh sách trắng' khác nhau để truyền tệp Bluetooth ngay cả giữa các thiết bị Android của cùng một nhà cung cấp.

Tôi đã thay đổi phần mở rộng tập tin thành xml và nó cũng thất bại. Thay đổi thành txt đã lừa.

Thật phiền toái. Tôi cũng đã sử dụng Dropbox để xử lý việc chuyển tiền một cách gọn gàng.


0

Bạn có thể sử dụng ứng dụng Airdroid để sao chép tệp apk vào điện thoại di động của bạn (nó có giao diện web), sau khi được sao chép, bạn có thể bắt đầu cài đặt từ trong giao diện web trên máy tính của mình.

Bluetooth cũng là một điểm nhấn và rất nhớ đối với các thiết bị Nexus của tôi, tôi thấy rằng nó hoạt động rất tốt với một số ROM (thường dựa trên chứng khoán, chủ yếu là sửa lỗi cho bluetooth) và khủng khiếp trên một số thiết bị khác (thường là bản phát hành ban đêm hoặc bản phát hành trước trận chung kết ROM được điều chỉnh hoặc tùy chỉnh rất nhiều như CM).


0

Chỉ cần thay đổi tiện ích mở rộng bằng cách xóa một chữ cái IE (thay vì .apk write .ap) đã làm việc cho tôi!


-1

Đảm bảo bạn có tùy chọn cài đặt ứng dụng từ các nguồn không xác định được kiểm tra trong cài đặt. Trên 4.0 (ICS), nó nằm trong menu "Bảo mật & Khóa màn hình"; Nexus 7 của bạn đang chạy Jelly Bean, nó có thể ở một nơi khác.


không liên quan ...
Mote

-1

Hệ điều hành Android Stock không cho phép bạn gửi apk qua bluetooth. Sử dụng trình quản lý apk hoặc trình trích xuất apk vì chúng cho phép bạn gửi nó.

Ngoài ra, bạn có thể đổi tên phần mở rộng .apk bằng cách sử dụng trình quản lý tệp thành bất kỳ thứ gì như .jpg sau đó gửi nó qua bluetooth và thay đổi lại thành apk và nó sẽ hoạt động.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.