Pessoal é o segunte… estou tentando consumir o ws, mas me da o seguinte erro
`01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: java.net.SocketException: socket failed: EACCES (Permission denied)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at libcore.io.IoBridge.socket(IoBridge.java:623)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at java.net.PlainSocketImpl.create(PlainSocketImpl.java:198)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at java.net.Socket.checkOpenAndCreate(Socket.java:687)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at java.net.Socket.setSoTimeout(Socket.java:541)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at com.android.okhttp.Connection.connect(Connection.java:151)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:276)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:211)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:382)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:106)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at org.ksoap2.transport.ServiceConnectionSE.connect(Unknown Source)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at org.ksoap2.transport.HttpTransportSE.call(Unknown Source)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at br.com.maxxvendas.CadastroUsuarioActivity.GravarUsuario(CadastroUsuarioActivity.java:53)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at java.lang.reflect.Method.invoke(Native Method)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at java.lang.reflect.Method.invoke(Method.java:372)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at android.view.View$1.onClick(View.java:4015)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at android.view.View.performClick(View.java:4780)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at android.view.View$PerformClick.run(View.java:19866)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at android.os.Handler.handleCallback(Handler.java:739)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at android.os.Handler.dispatchMessage(Handler.java:95)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at android.os.Looper.loop(Looper.java:135)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5254)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at java.lang.reflect.Method.invoke(Native Method)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at java.lang.reflect.Method.invoke(Method.java:372)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
01-04 23:55:46.282 20247-20247/br.com.maxxvendas W/System.err: Caused by: android.system.ErrnoException: socket failed: EACCES (Permission denied)
01-04 23:55:46.292 20247-20247/br.com.maxxvendas W/System.err: at libcore.io.Posix.socket(Native Method)
01-04 23:55:46.292 20247-20247/br.com.maxxvendas W/System.err: at libcore.io.BlockGuardOs.socket(BlockGuardOs.java:282)
01-04 23:55:46.292 20247-20247/br.com.maxxvendas W/System.err: at libcore.io.IoBridge.socket(IoBridge.java:608)
01-04 23:55:46.294 20247-20247/br.com.maxxvendas W/System.err: … 24 more
ja tem a permissao de internet no manifest
segue o codigo
` public void GravarUsuario(View view){
try {
SoapObject requisicao = new SoapObject(NAMESPACE, METHOD_NAME); // Cria um SoapObject passando os parâmetros;
requisicao.addProperty("usuario", edt_senha.getText().toString()); // Adiciona o valor do primeiro parâmetro do web service;
requisicao.addProperty("senha", edt_usuario.getText().toString()); // Adiciona o valor do segundo parâmetro do web service;
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11); // Cria o envelope;
envelope.dotNet = true; // Especifica que o web service utilizado é um .NET;
envelope.setOutputSoapObject(requisicao); // Envia a requisição ao web service;
HttpTransportSE http = new HttpTransportSE(URL); // Cria a comunicação com o local do web service;
http.call(SOAP_ACTION, envelope); // Chama o web service passando o nome do NAMESPACE da aplicação ASP.NET mais o nome do metódo e o envelope;
SoapPrimitive s = (SoapPrimitive) envelope.getResponse(); // Transformo a resposta em um SoapPrimitive;
} catch (Exception e) {
e.printStackTrace();
}
}`
Segue o manifest
`<?xml version="1.0" encoding="utf-8"?>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<uses-permission android:name="android.permission.CAMERA"/>
<permission android:name="android.permission.INTERNET"></permission>
<activity
android:name=".LoginActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".DashActivity"
android:label="@string/title_activity_dash"
android:theme="@style/AppTheme.NoActionBar" />
<activity
android:name=".CadastroUsuarioActivity"
android:label="@string/title_activity_cadastro_usuario"
android:theme="@style/AppTheme.NoActionBar"></activity>
<activity
android:name=".ClienteActivity"
android:label="@string/title_activity_cliente"
android:theme="@style/AppTheme.NoActionBar"></activity>
<activity
android:name=".CadastroProdutoActivity"
android:label="@string/title_activity_cadastro_produto"
android:theme="@style/AppTheme.NoActionBar"></activity>
<activity
android:name=".PesquisaProdutoActivity"
android:label="@string/title_activity_pesquisa_produto"
android:theme="@style/AppTheme.NoActionBar"></activity>
</application>