Thêm người mang mạng mới vào Android


105

Tôi muốn thêm (các) bearer mới vào Android (đã root / bản dựng tùy chỉnh), để trở thành một đối thủ 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ó các hằng số cho WIFI và GPRS. Điều này có nghĩa là tôi sẽ cần thêm hằng số ở khắp nơi, cũng như cung cấp ngăn xếp mạng?

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

Một cái khác sẽ là một dongle USB 3G như một thiết bị mang GPRS thứ hai.

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


2
Sự hiểu biết của tôi là Android đã hỗ trợ một số hình thức kết nối mạng USB, vì điều này được sử dụng để chia sẻ 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 đang "lưu trữ".
Neil Alexander

1
@Neil vâng, đây là USBNet. Lợi thế của việc chạy nó với Android dưới dạng USB Host là gì?
fadebee

Phần cứng của bạn có hỗ trợ chế độ Máy chủ USB không? Rất nhiều điện thoại không hỗ trợ điều này. Bạn sẽ cần cái này để có USB dongle. Mạng USB. (Đảm bảo rằng hạt nhân của bạn được biên dịch với sự hỗ trợ cho việc này) Thiết bị bảo vệ phần mềm có hỗ trợ nhân Linux không?
ajpyles

2
có thể, bạn có thể kiểm tra bản vá Ethernet android-x86 này groups.google.com/forum/?fromgroups#!topic/android-x86/… có ví dụ về việc thêm hỗ trợ ethernet.
sandrstar

2
@chrisdew hiện đã đóng cửa chưa? Bạn đã tìm thấy một giải pháp tốt, bạn có thể viết nó lên như một câu trả lời?
Moog

Câu trả lời:


1

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

làm cách nào để 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 dành cho tên APN đang hoạt động hiện tại.

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.