Về java.net.UnknownHostException đại gia có lẽ đều tương đối quen thuộc, hôm nay ta tới sửa sang lại một chút về java.net.UnknownHostException các loại xử lý biện pháp:
1, ở Android hạng mục trungAndroidManifest.xml trung tăng thêm phỏng vấn internet quyền hạn:<uses-permission android:name= "android.permission.INTERNET" />;
2, phỏng vấn trang web đã đóng cửa / đóng cửa hoặc là không tồn tại, có thể ở trình duyệt trung nghiệm chứng một chút;
3, vô pháp phân tích nên vực danh, có thể đem vực danh đối ứng ip viết nhập đến hosts văn kiện trung bảo tồn.
windows hosts văn kiện ở “c:\windows\system32\drivers\etc” trung.
Linux sửa đổi hosts thao tác như sau:
cd /etc/
vi hosts
Đưa vào:
211.151.71.11 xxxx
4, còn có một loại vấn đề là di động internet thiết trí vấn đề, gặp được loại này vấn đề có thể đổi mới xuống tay cơ internet thiết trí sửa vì3gnet hoặc là mặt khác internet.
Phía dưới là một cái kiểm tra đo lường internet loại hình trình tự, nhưng cung đại gia tới kiểm tra đo lường di động internet loại hình ( cũng có thể ở di động trung thiết trí trung trực tiếp xem xét ):
- publicString NetType(Context context) {
- try{
- ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
- NetworkInfo info = cm.getActiveNetworkInfo();
- String typeName = info.getTypeName().toLowerCase();// WIFI/MOBILE
- if(typeName.equalsIgnoreCase("wifi")) {
- }else{
- typeName = info.getExtraInfo().toLowerCase();
- // 3gnet/3gwap/uninet/uniwap/cmnet/cmwap/ctnet/ctwap
- }
- returntypeName;
- }catch(Exception e) {
- returnnull;
- }
- }
Cũng có khả năng là giả thuyết cơ vấn đề, thật sự không được đổi di động thí nghiệm thử xem