¿Hay alguna manera de crear una aplicación para un dispositivo único específico? Supongamos que tengo un dispositivo Android y quiero crear un archivo apk solo para ese dispositivo, que apk no se puede instalar en ningún otro dispositivo, ¿es posible?aplicación para un dispositivo único específico
Respuesta
Puede usar el código en this answer para obtener la ID del dispositivo único.
Sin embargo, no podrá usar esto para restringir Google Play para restringir su aplicación a este dispositivo solamente, en cambio, como @ThomasK sugiere, puede agregar un cheque para esta identificación de dispositivo específica y terminar() si no es el dispositivo específico.
Puede limitar la instalación de su aplicación desde el juego de muchas maneras, pero no puede restringirlo en esa medida a un nivel de configuración.
No, usted no puede hacer eso, imposible
Erróneo como Graeme tiene pruebas. –
Hay dos posibilidades para su propósito:
1ª:
cuando se inicia la aplicación (que significa instalando es posible) que podría tener la MODEL
del dispositivo y si NO es el dispositivo para el que diseñó la aplicación, puede finish()
la actividad y la aplicación.
conseguir el modelo:
String PhoneModel = android.os.Build.MODEL;
segundo:
Que yo sepa hay una posibilidad de controlar qué dispositivos están prohibidos para su aplicación en el Google Play Store
tal vez no es más que una lista negra, sino una lista blanca para esto?
que apk no se puede instalar en ningún otro dispositivo, ¿es posible?
No estoy seguro de esto. Sin embargo, puede decidir si se activa determinada función en función del dispositivo.
Como puede comprobar programáticamente la dirección mac del dispositivo wifi que es única para cada dispositivo. Si no coincide con sus criterios, no habilite la característica.
- 1. ¿Es Secure.ANDROID_ID único para cada dispositivo?
- 2. contexto único para cada grupo a un nivel específico
- 3. Desactivar antialiasing para un contexto de dispositivo GDI específico
- 4. UDID de dispositivo Android o ID único?
- 5. Generando un número de serie específico del dispositivo
- 6. ¿El token de dispositivo APN es único para cada aplicación individual?
- 7. ¿Crees un identificador único para dispositivos iOS?
- 8. Identificador único para una aplicación de iPhone
- 9. ID único de la aplicación de Android
- 10. Micrófono Android para seleccionar un tono específico
- 11. Obtener DateTime.Now para un TimeZone específico independientemente de la zona horaria del dispositivo?
- 12. use un dispositivo Android como un auricular para otro dispositivo
- 13. ¿Es posible usar un dispositivo para ejecutar una aplicación exclusivamente?
- 14. Iniciar la aplicación en un momento específico
- 15. Ver tokens de Solr sin formato para un único campo en un único documento
- 16. Privilegios de administrador para un único método
- 17. ¿El token del dispositivo es tan único como la ID del dispositivo?
- 18. RS232 para dispositivo iOS
- 19. Identificador único para teléfono Android
- 20. Android SSO (inicio de sesión único) para la aplicación
- 21. Inicio de sesión único para una aplicación web
- 22. ¿es posible obtener un número de identificación único desde un dispositivo móvil?
- 23. Simular un dispositivo USB para automatización
- 24. ¿Cómo eliminar un único objeto específico de un ConcurrentBag <>?
- 25. Recomendaciones para un dispositivo de serie económico
- 26. El peerID utilizado en el marco de GameKit, ¿es siempre único para cada dispositivo?
- 27. ¿Cómo puedo distribuir mi aplicación Perl como un único archivo?
- 28. ¿Puedo distribuir mi aplicación para cualquier dispositivo sin UDID?
- 29. Agite el dispositivo para iniciar una aplicación en Android
- 30. ¿Necesito un dispositivo Android real para desarrollar una aplicación Android para Marketplace?
Para ampliar esta solución, puede desacoplar el instalador y la carga útil, creando una aplicación ligera que existe simplemente para verificar la identificación única del dispositivo y luego, para una coincidencia, acceder a la carga de una ubicación de un tercero. No es imposible. –
¡Es una buena sugerencia! – Graeme