スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

アクエスのテザリングアプリ

現在試行中。でもたぶんできない。
最終的には、Root権限が必要になってくると思われる。

http://d.hatena.ne.jp/popokann/touch/searchdiary?word=*%5BAndroid%5D

これを参考に色々してみたが、どうしてもExceptionが発生してしまう。


android.net.ConnectivityManagerの
tetherを見るとエラー時の戻りがTETHER_ERROR_SERVICE_UNAVAIL;
とあるので、サービスの起動であってオンオフじゃないっぽい。


ならば

android.net.wifi.WifiManagerの
setWifiApEnabledならどうだ?と思った。

ググると
http://www.uni-labo.com/blog/2013/04/30/wifi%E3%83%86%E3%82%B6%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%AE%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88/

こんな感じでできるっぽい?

setWifiApEnabled(WifiConfiguration wifiConfig, boolean enabled)
とあるので
WifiConfiguration wifiConfigを得るのに
WifiConfiguration getWifiApConfiguration()で得てみる

この時点でエラー。

もちろん得れてないから、オンもエラー。


うーん・・・・



スポンサーサイト

コメント


管理者のみに表示

トラックバック

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。