Android'e yeni bir ağ taşıyıcısı ekleme


105

Wifi ve GPRS ile eş olmak için Android'e (köklü / özel yapı) yeni taşıyıcılar eklemek istiyorum.

Bazı Android geliştirmeleri yaptım ve (Android 2.2'de) WIFI ve GPRS için sabitler olduğunun farkındayım. Bu, ağ yığınını sağlamanın yanı sıra her yere sabitler eklemem gerektiği anlamına mı geliyor?

Eklemek istediğim ilk taşıyıcı USBNet (USB ana bilgisayarlı Android'ler için).

Bir diğeri, ikinci bir GPRS taşıyıcısı olarak bir 3G USB dongle olacaktır.

Kaynağı indirerek başladım.


2
Anladığım kadarıyla Android, bir bilgisayarla USB tethering için kullanıldığı için zaten bir tür USB ağını desteklemektedir. Belki de bu, Android cihaz "barındırma" olduğunda ters yönde de çalışır.
Neil Alexander

1
@Neil evet, bu USBNet. USB Host olarak Android ile çalıştırmanın avantajı ne olur?
fadedbee

Donanımınız USB Host modunu destekliyor mu? Birçok telefon bunu desteklemiyor. Bir USB dongle'a sahip olmak için buna ihtiyacınız olacak. USBNet. (Çekirdeğinizin bunun için destekle derlendiğinden emin olun) Dongle'da Linux çekirdek desteği var mı?
ajpyles

2
muhtemelen, ethernet desteği ekleme örneği olan bu android-x86 Ethernet yama groups.google.com/forum/?fromgroups#!topic/android-x86/… kontrol edebilirsiniz .
sandrstar

2
@chrisdew bu artık kapalı mı? İyi bir çözüm buldunuz mu, cevap olarak yazabilir misiniz?
Moog

Yanıtlar:


1

WIFI ağı ekleyerek bu koddan ipucu alabilirsiniz ..

erişim noktası adını bir Android Telefondan nasıl alırız.

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

Yukarıdaki kod parçacığı, mevcut aktif APN adı içindir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.