2016-11-14 121 views
0

只是試圖運行教程,我得到這個錯誤。我不明白什麼是錯的。我在我的應用程序類中使用initApp,也許是它的問題?無法解析主機「api.backendless.com」:沒有與主機名關聯的地址

有什麼建議嗎?

public class App extends Application { 

@Override 

public void onCreate() { 

super.onCreate();  
String appVersion = "v1"; 

Backendless.initApp(this, getString(R.string.backId), getString(R.string.backSecretKey), appVersion); 
    } 
} 
BackendlessUser user = new BackendlessUser();  
user.setEmail("[email protected]");  
user.setPassword("my_super_password"); 

Backendless.UserService.register(user, new BackendlessCallback<BackendlessUser>()  
{ 

@Override 

public void handleResponse(BackendlessUser backendlessUser)  
{ 

Log.i("Registration", backendlessUser.getEmail() + " successfully registered");  
}  
}); 
+0

您的網絡連接正常嗎?你能ping api.backendless.com嗎? –

回答

0

可能是您忘記在清單文件中提供Internet權限。 Pelase在清單文件中添加下面的權限。

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
+0

Thx.Feel像個白癡...... – Turbozanik

相關問題