Câu hỏi Thêm một trình mang mạng mới cho Android


Tôi muốn thêm (các) người mang mới vào Android (bắt nguồn từ / xây dựng tùy chỉnh), để trở thành một người ngang hàng với Wifi và GPRS.

Tôi đã thực hiện một số phát triển Android và tôi biết rằng (trong Android 2.2) có hằng số cho WIFI và GPRS. Điều này có nghĩa rằng tôi sẽ cần phải thêm các hằng số trong tất cả các nơi, cũng như cung cấp ngăn xếp mạng?

Người mang đầu tiên tôi muốn thêm là USBNet (dành cho Android với máy chủ lưu trữ USB).

Một thiết bị khác sẽ là USB dongle 3G làm băng tần GPRS thứ hai.

Tôi đã bắt đầu bằng cách tải xuống nguồn.


104
2018-05-15 07:59


gốc


Sự hiểu biết của tôi là Android đã hỗ trợ một số dạng mạng USB, vì điều này được sử dụng để kết nối USB với máy tính. Có lẽ điều này cũng hoạt động ngược lại khi thiết bị Android là "lưu trữ". - Neil Alexander
@Neil có, đây là USBNet. Điều gì sẽ là lợi thế của việc chạy nó với Android như USB Host? - fadedbee
Phần cứng của bạn có hỗ trợ chế độ Máy chủ lưu trữ USB không? Rất nhiều điện thoại không hỗ trợ điều này. Bạn sẽ cần điều này để có một dongle USB. USBNet. (Đảm bảo rằng hạt nhân của bạn được biên dịch với sự hỗ trợ cho điều này) Có dongle có hỗ trợ hạt nhân Linux? - ajpyles
có lẽ, bạn có thể kiểm tra bản vá Ethernet android-x86 này groups.google.com/forum/?fromgroups#!topic/android-x86/… trong đó có ví dụ về việc thêm hỗ trợ ethernet. - sandrstar
@chrisdew giờ đây đã đóng chưa? Bạn đã tìm được giải pháp tốt, bạn có thể viết nó như một câu trả lời không? - Merlin


Các câu trả lời:


WIFI thêm mạng sẽ là bạn có thể lấy gợi ý từ mã này ..

làm cách nào để chúng tôi lấy tên điểm truy cập từ điện thoại Android.

WifiManager mWiFiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo w = mWiFiManager.getConnectionInfo();
Toast.makeText(this, "APN Name = "+w.getSSID(), Toast.LENGTH_SHORT).show();

Đoạn mã trên là dành cho tên APN đang hoạt động hiện tại.


1
2017-07-18 06:42