Je cherche à développer une application kiosque sur Android. Je rencontre deux défis.
- Une fois que la tablette s'éteint en raison d'une batterie vide, elle ne se rallume pas même après que la batterie atteint 100%. Y a-t-il une solution à cela ? J'ai vu qu'il est possible de modifier certains fichiers dans /system/init d'Android après l'avoir rooté. Mais je n'ai trouvé aucun fichier lié à la batterie ou la charge. J'utilise la version 4.1 ou plus récente
- J'ai un problème de décharge de batterie. Comme l'écran reste allumé en continu, la batterie se vide progressivement même si le chargeur est branché.
Est-ce que quelqu'un a déjà rencontré des problèmes similaires et trouvé des solutions ?
Y a-t-il des appareils Android disponibles qui se mettent en marche automatiquement lorsqu'on les branche au chargeur mural ? Est-ce qu'il existe des tablettes qui n'ont pas de batterie et fonctionnent directement à partir du chargeur ?
Veuillez fournir vos suggestions.
Mise à jour 1 :
Comme j'utilise un fonctionnement en kiosque, je dois garder l'écran allumé tout le temps. Je ne rencontre pas une décharge rapide de la batterie, elle se vide lentement même si le chargeur est branché, environ 1 % toutes les 6-8 minutes, donc elle dure environ 10 heures avec le chargeur connecté. Ensuite, une fois éteinte, elle doit être allumée manuellement (ne pas s'allumer après la décharge de la batterie est un comportement normal, mais y a-t-il une solution à cela ?).
En fait, je ne m'attends pas à ce que la batterie se décharge lorsqu'elle est connectée au chargeur. Est-ce un comportement normal ?
Puis-je faire quelque chose depuis le logiciel pour l'empêcher ? Lorsque j'ai analysé, la plupart de l'énergie est consommée par l'écran, puis le wifi, ensuite vient l'application. Les deux sont toujours activés. Des conseils à ce sujet ???
Mise à jour 2 :
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<permission android:name="in.aivknowtech.reviews.permission.C2D_MESSAGE"/>
android:permission="android.permission.BIND_DEVICE_ADMIN"
Mise à jour 4
Comme mon problème est considéré. Ce n'est pas un problème déclenché par un événement particulier. Je suppose que lorsqu'on branche un chargeur, Android charge le noyau et affiche seulement un symbole de batterie, quand nous appuyons sur le bouton d'alimentation, il démarre le noyau. Est-il possible de contourner cela ? Ou est-ce dépendant du matériel ou du firmware ?
Si c'est dépendant d'Android, oui, il y a quelques piratages que nous pouvons faire à ce sujet. Sinon, cela pourrait ne pas être possible. :(
Une discussion similaire est disponible ici mais sans réponse définitive android auto boot on external power
1 votes
Il semble que votre chargeur ait une puissance insuffisante pour l'appareil, ou que l'appareil exécute une tâche anormalement intensive en arrière-plan.
0 votes
@Huey, J'ai testé sur deux appareils, les deux se comportent de la même manière, est-ce à cause des chargeurs qui ne sont pas fabriqués avec une capacité de courant suffisante ? (sont-ils conçus pour charger uniquement lorsque l'écran est éteint ?)
0 votes
Quelle est l'ampérage fourni par votre chargeur. Comme c'est une tablette, vous aurez probablement besoin de >= 1.5A idéalement
0 votes
Actuellement, le chargeur fourni est un chargeur USB 5V et 1A (7" tab).
0 votes
@Huey, je vois maintenant un progrès. J'ai connecté un chargeur de 2A au lieu d'un 1A. Maintenant, la batterie se recharge au lieu de se vider lentement. Il semble que ce sera suffisant. Je fais d'autres tests, je vous tiendrai informé.
0 votes
@Huey, j'ai éteint le wifi et réduit la luminosité de l'écran, maintenant un chargeur 1A peut également le charger tout en utilisant l'application.