Foros del Web » Programando para Internet » Android »

socket

Estas en el tema de socket en el foro de Android en Foros del Web. Una consulta,al utilizar socket en android ,cuando creo el cocket me lanza una IOexception y me dice socket failed eacces (permission denied) ,estuve agragando permisos ...
  #1 (permalink)  
Antiguo 18/07/2013, 19:12
 
Fecha de Ingreso: octubre-2010
Mensajes: 219
Antigüedad: 13 años, 6 meses
Puntos: 2
Pregunta socket

Una consulta,al utilizar socket en android ,cuando creo el cocket me lanza una IOexception y me dice socket failed eacces (permission denied) ,estuve agragando permisos en el manifiest pero nada!Espero una mano..Saludos

Última edición por quilmes_05; 18/07/2013 a las 21:23 Razón: me exprese mal en el anterior mensaje
  #2 (permalink)  
Antiguo 19/07/2013, 13:37
 
Fecha de Ingreso: octubre-2010
Mensajes: 219
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: socket

alguna alma gentil que me pueda ayudar..agregue en em manifiest las siguientes lineas pero nada

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


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


<uses-permission android:name="android.permission.WRITE_EXTERNAL_ST ORAGE"></uses-permission>
  #3 (permalink)  
Antiguo 19/07/2013, 14:08
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: socket

¿Por que no pones tu Manifiest.xml?
  #4 (permalink)  
Antiguo 19/07/2013, 14:15
 
Fecha de Ingreso: octubre-2010
Mensajes: 219
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: socket

Cita:
Iniciado por razpeitia Ver Mensaje
¿Por que no pones tu Manifiest.xml?
Código HTML:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.pruebap"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />
    
    <application
        
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            
            android:name="com.example.pruebap.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

 
</manifest> 
Le saque los tag que mencione antes!
  #5 (permalink)  
Antiguo 19/07/2013, 14:16
 
Fecha de Ingreso: octubre-2010
Mensajes: 219
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: socket

Cita:
Iniciado por razpeitia Ver Mensaje
¿Por que no pones tu Manifiest.xml?

Código XML:
Ver original
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3.    package="com.example.pruebap"
  4.    android:versionCode="1"
  5.    android:versionName="1.0" >
  6.  
  7.     <uses-sdk
  8.        
  9.        android:minSdkVersion="8"
  10.        android:targetSdkVersion="17" />
  11.    
  12.     <application
  13.        
  14.        android:allowBackup="true"
  15.        android:icon="@drawable/ic_launcher"
  16.        android:label="@string/app_name"
  17.        android:theme="@style/AppTheme" >
  18.         <activity
  19.            
  20.            android:name="com.example.pruebap.MainActivity"
  21.            android:label="@string/app_name" >
  22.             <intent-filter>
  23.                 <action android:name="android.intent.action.MAIN" />
  24.  
  25.                 <category android:name="android.intent.category.LAUNCHER" />
  26.             </intent-filter>
  27.         </activity>
  28.     </application>
  29.  
  30.  
  31. </manifest>

Le saque los tag que mencione antes!
  #6 (permalink)  
Antiguo 19/07/2013, 14:44
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: socket

Prueba con esto:

Código XML:
Ver original
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3.    package="com.example.pruebap"
  4.    android:versionCode="1"
  5.    android:versionName="1.0" >
  6.  
  7.     <uses-sdk
  8.        
  9.        android:minSdkVersion="8"
  10.        android:targetSdkVersion="17" />
  11.    
  12.     <application
  13.        
  14.        android:allowBackup="true"
  15.        android:icon="@drawable/ic_launcher"
  16.        android:label="@string/app_name"
  17.        android:theme="@style/AppTheme" >
  18.         <activity
  19.            
  20.            android:name="com.example.pruebap.MainActivity"
  21.            android:label="@string/app_name" >
  22.             <intent-filter>
  23.                 <action android:name="android.intent.action.MAIN" />
  24.  
  25.                 <category android:name="android.intent.category.LAUNCHER" />
  26.             </intent-filter>
  27.         </activity>
  28.     </application>
  29.  
  30.     <uses-permission android:name="android.permission.INTERNET" />
  31. </manifest>

Última edición por razpeitia; 19/07/2013 a las 15:34
  #7 (permalink)  
Antiguo 19/07/2013, 14:59
 
Fecha de Ingreso: octubre-2010
Mensajes: 219
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: socket

Cita:
Iniciado por razpeitia Ver Mensaje
Prueba con esto:

Código XML:
Ver original
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3.    package="com.example.pruebap"
  4.    android:versionCode="1"
  5.    android:versionName="1.0" >
  6.  
  7.     <uses-sdk
  8.        
  9.        android:minSdkVersion="8"
  10.        android:targetSdkVersion="17" />
  11.    
  12.     <application
  13.        
  14.        android:allowBackup="true"
  15.        android:icon="@drawable/ic_launcher"
  16.        android:label="@string/app_name"
  17.        android:theme="@style/AppTheme" >
  18.         <activity
  19.            
  20.            android:name="com.example.pruebap.MainActivity"
  21.            android:label="@string/app_name" >
  22.             <intent-filter>
  23.                 <action android:name="android.intent.action.MAIN" />
  24.  
  25.                 <category android:name="android.intent.category.LAUNCHER" />
  26.             </intent-filter>
  27.         </activity>
  28.     </application>
  29.  
  30.     <uses-permission android:name="android.permission.INTERNET" />
  31. </manifest>
No funciona,de hecho cuando agrego esa linea( <uses-permission android:name="android.permission.INTERNET" />)
se rompe el programa directamente..
  #8 (permalink)  
Antiguo 20/07/2013, 16:59
 
Fecha de Ingreso: octubre-2010
Mensajes: 219
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: socket

Pude solucionarlo,no entiendo bien porque y me gustaría saberlo..

La solución fue la siguiente:



Código XML:
Ver original
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3.    package="com.example.pruebap"
  4.    android:versionCode="1"
  5.    android:versionName="1.0" >
  6.  
  7.   <uses-sdk android:minSdkVersion="8" />
  8.        
  9.     <uses-permission android:name="android.permission.INTERNET" />
  10.     <application
  11.        
  12.        android:allowBackup="true"
  13.        android:icon="@drawable/ic_launcher"
  14.        android:label="@string/app_name"
  15.        android:theme="@style/AppTheme" >
  16.         <activity
  17.            
  18.            android:name="com.example.pruebap.MainActivity"
  19.            android:label="@string/app_name" >
  20.             <intent-filter>
  21.                 <action android:name="android.intent.action.MAIN" />
  22.  
  23.                 <category android:name="android.intent.category.LAUNCHER" />
  24.             </intent-filter>
  25.         </activity>
  26.     </application>
  27.  
  28.    
  29. </manifest>

Como se puede ver ,le saque el atributo:
android:targetSdkVersion="17" a la etiqueta uses-sdk, ademas le agrege el tag
<uses-permission android:name="android.permission.INTERNET" />.
Seguramente debe ser algún problema de versiones,pero nose cual...Si alguien sabe espero su comentario.Saludos!

Etiquetas: socket
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.