Recurso de Android para un producto específico
Tengo este código de la aplicación de configuración …
<string name="about_settings" product="tablet">About tablet</string> <string name="about_settings" product="default">About phone</string>
Entonces mis preguntas son:
- Android-x86 no se instalará en VirtualBox
- Adb no puede conectarse a Android-x86 en VirtualBox hoy
- Desarrollo de aplicaciones para Android en Android x86
- Utilizar C2DM en Android-x86
- Bluetooth en Android x86 en Virtualbox
- Desde donde en tiempo de ejecución el sistema carga el recurso de cadena correcto?
-
¿Qué debo hacer para agregar un nuevo producto? p.ej
<string name="about_settings" product="laptop">About laptop</string>
- Emulador de Android al revés en Eclipse Juno
- ¿Por qué la mayoría de los juegos de Google Market no se ejecutan en Android x86?
- Cómo ejecutar wifi peer to peer aplicación en el emulador de Android ..?
- ¿Cómo ejecutar Android-x86 4.2 iso en VirtualBox VM?
- El paquete xyz tiene un identificador no coincidente: 10044 en disco, 10045 en configuración
- ¿Tiene soporte para Android log2
- Cómo emular la ubicación del GPS en el simulador de Android-x86 (VirtualBox)?
- Escribir un emulador GSM para usar con Android
- Desde donde en tiempo de ejecución el sistema carga el recurso de cadena correcto?
El sistema no carga esto en tiempo de ejecución. El recurso de cadena correcto se precarga según PRODUCT_CHARACTERISTICS definido para una generación de destino específica. Así que no puedes usar esto mientras construyes desde eclipse. Se utiliza sólo para crear aplicaciones precargadas en la plataforma.
2. ¿Qué debo hacer para agregar un nuevo producto? p.ej
Debe agregar a PRODUCT_CHARACTERISTICS en el archivo device.mk
Respuesta a su pregunta 1.
Usted puede obtener a través de
String mystring = getResources().getString(R.string.mystring);
Pero tus strings.xml
deberían tener algo como esto
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="tablet" >About tablet</string> <string name="default" >About phone</string> </resources>
Responda su pregunta 2.
¿Cómo funciona eso, porque es un archivo de recursos. Si lo desea, puede crear un archivo y guardar la información en él. En la zona. Pero será sólo en ese dispositivo.
- ¿Es buena idea usar las preferencias compartidas de Android para almacenar grandes cantidades de datos?
- ¿Cuál es la mejor manera de manejar las actualizaciones cuando el calendario sincroniza los nuevos eventos?