Pregunta

Cuando mis gaves servidor APK archivo al usuario, tengo que poner algunos valores En este archivo, por el uso de archivos JAD plataforma J2ME I, y poner mis valores no:

MY_KEY: SomeKeyValue MY_KEY2: SomeKeyValue2

Cuando se inicia aplicación J2ME en el dispositivo, que pueden acceder a estos valores a través System.getProperty.

¿Cómo puedo hacer el mismo en la plataforma androide?

¿Fue útil?

Solución

¿Cómo puedo hacer la misma en android plataforma?

No se puede "hacer lo mismo en la plataforma Android" para las aplicaciones distribuidas a través del Android Market. Un archivo APK está firmado digitalmente y no puede ser modificado una vez firmado y cargado en el mercado.

Usted menciona "Cuando mis gaves servidor APK archivo para el usuario", lo que sugiere que no está utilizando el mercado. En ese caso, cuando el usuario solicita la APK:

  • Crear una copia de su directorio del proyecto (con clases compiladas)
  • Modificar un recurso XML (res/xml/) con los datos que desee para el usuario
  • Uso de Ant para empaquetar y firmar el archivo APK utilizando las herramientas del SDK
  • Servir el resultado

No sé de nadie que haga esto, por lo que no se puede apuntar a cualquier código que implementa la técnica.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top