TOTO022

SECURISATION TABLETTE / APPLICATION BtoBtoC

1 message dans ce sujet

nous avons développé une application BtoBtoC sous android a destination du grand public via un support tablette.
 
la tablette sera donc placée en magasin.
 
l'application est hébergée en mode Saas et fonctionne via le wifi du magasin,
 
Notre problème est le suivant :
Existe t'il une application qui permet de bloquer l'accès aux paramètres de la tablette ou à toutes autre application qui n'est notre l'application cible,
 
Dans l'idée, nous pré-paramétrons la tablette avec le code de sécurité. Le directeur du magasin réceptionne, ouvre les paramètres grace au code et met en fonction l'appli. En sortant des paramètres, les sécurités s'activent.
Seul ce code permet d'accéder aux paramètres pour éviter aux petits malins de désinstaller ou de tout faire foirer.
 
Second point, existe t'il une appli qui permet la mise sous tension automatique d'une tablette et le lancement de la dite application ? puis fermeture à 20H par exemple ?
 
Remerciements

Partager ce message


Lien à poster
Partager sur d’autres sites

  • Contenu similaire

    • Par bertrand59
      Bonjour!
       
      Utilisateur d´un Idol 4 depuis quelques mois, assez satisfait question navigation, multimédia, photos...  Un Bug important, cependant, puisque à la base c´est un téléphone: quand je reçois un appel entrant avec l´écran en veille, l´appel ne s´affiche pas, on écoute bien la sonnerie, mais dès que j´essaye de répondre en activant l´écran à l´aide de la touche d´activation, l´appel se coupe et je suis forçé à vérifier après dans la liste des appels manqués pour savoir qui m´a appelé. J´ai essayé avec toutes les touches, volume, touche Boom... rien à faire, l´écran s´active MAIS l´appel se coupe...  quelqu´un pourrait avoir une piste pour corriger ce problème? j´ai redémarré le téléphone, sans succès, le bug reste le même... Unique façon de répondre à un appel: quand l´écran est allumé; là il n´y a pas de problème, tout s´affiche normalement...  Merci pour les réponses utiles...
    • Par NGU
      Bonjour,
      Pendant un Update vers "Nougat", la 4G s'est coupée. Le téléphone ne s'allume plus qu'en Fastboot ou Recovery.
      Sous Ubuntu j'ai installé adb et j'ai réussi à connecter avec le telephone. J'ai testé la commande
      adb pull -p ça marche.
      Mon problème est que si je demande la commande
      adb pull -p / /monDossierSUrMonOrdi j'ai des tonnes de fichiers système qui arrive et c'est très long.
      Est-ce que quelqu'un connait le chemin vers le stockage interne du telephone (Azus Z3 5ZE520 KL ou équivalent) ? ou une manière de connaitre le chemin dans le téléphone ?
      Merci
    • Par Lafaille
      Bonjour à  tous,
      J'ai un problème  avec mon smartphone, il ne fonctionne plus. Quand je veux le mettre en route, il s'allume puis un message m'indique "Démarrage d'Android en cours" au dessous un cercle bleu tourne, à  côté  il est indiqué : optimisation de l'application 1 sur 157... jusqu'à  157 sur 157. Là j'ai l'écran noir avec obi écrit au centre et un cercle rouge qui tourne autour de ces 3 lettres... ça dure un moment, puis hop, on revient au "démarrage d'Android en cours".... impossible d'éteindre  l'appareil,  il me faut ôter la batterie. Est ce déjà arrivé à  l'un ou l'une d'entre vous ? Merci de m'éclairer  !
       
       
       
    • Par didierduro
      Bonjour,
      je doit faire une application pour mon club afin de gérer les consommations de boissons sur une tablette. Je débute sur android.
      Il faudrait indiquer la date (si possible afficher un calendrier en cliquant dessus)
      cliquer sur le nom de la personne
      cliquer sur un champ quantité consommée
      et un champ quantité payée
      avoir un bouton qui lorsque l'on clique dessus, les résultats s'enregistre dans un fichier
      Voici le code que j'ai déjà réaliser :
      activity_main.xml

      <?xml version="1.0" encoding="utf-8"?>
      <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:orientation="vertical"
      tools:context="com.conso.MainActivity"
      android:weightSum="1">

      <TextView

      android:id="@+id/textView"
      android:layout_width="match_parent"
      android:layout_height="32dp"
      android:gravity="center"
      android:text="Date : "
      android:textColor="#FF0000"
      android:textStyle="bold"
      tools:ignore="HardcodedText,MissingConstraints,NestedWeights"
      tools:layout_editor_absoluteX="0dp"
      tools:layout_editor_absoluteY="0dp" />

      <EditText

      android:id="@+id/date"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:hint="date"
      android:inputType="datetime"
      tools:ignore="HardcodedText,MissingConstraints"
      tools:layout_editor_absoluteX="67dp"
      tools:layout_editor_absoluteY="-5dp" />

      <LinearLayout
      android:layout_width="match_parent"
      android:layout_height="100dp"
      android:orientation="horizontal"
      android:weightSum="1"
      tools:ignore="InefficientWeight,MissingConstraints"
      tools:layout_editor_absoluteX="0dp"
      tools:layout_editor_absoluteY="24dp">
      <TextView

      android:layout_width="252dp"
      android:layout_height="32dp"
      android:gravity="center"
      android:text="Joueur : "
      android:textColor="#FF0000"
      android:textStyle="bold"
      tools:ignore="HardcodedText,MissingConstraints,NestedWeights"
      tools:layout_editor_absoluteX="0dp"
      tools:layout_editor_absoluteY="0dp" />

      <Spinner
      android:id="@+id/joueur"
      android:layout_width="fill_parent"
      android:layout_height="39dp"
      android:hint="@string/joueur" />
      </LinearLayout>
      <LinearLayout
      android:layout_width="match_parent"
      android:layout_height="100dp"
      android:orientation="horizontal"
      android:weightSum="1"
      tools:ignore="InefficientWeight,MissingConstraints"
      tools:layout_editor_absoluteX="0dp"
      tools:layout_editor_absoluteY="24dp">
      <TextView

      android:layout_width="252dp"
      android:layout_height="32dp"
      android:gravity="center"
      android:text="Quantité dûe: "
      android:textColor="#FF0000"
      android:textStyle="bold"
      tools:ignore="HardcodedText,MissingConstraints,NestedWeights"
      tools:layout_editor_absoluteX="0dp"
      tools:layout_editor_absoluteY="0dp" />

      <Spinner
      android:id="@+id/qtedue"
      android:layout_width="match_parent"
      android:layout_height="39dp"
      android:hint="@string/qtedue"/>
      </LinearLayout>

      <LinearLayout
      android:layout_width="match_parent"
      android:layout_height="100dp"
      android:orientation="horizontal"
      android:weightSum="1"
      tools:ignore="InefficientWeight,MissingConstraints"
      tools:layout_editor_absoluteX="0dp"
      tools:layout_editor_absoluteY="24dp">
      <TextView

      android:layout_width="252dp"
      android:layout_height="32dp"
      android:gravity="center"
      android:text="Quantité payée : "
      android:textColor="#FF0000"
      android:textStyle="bold"
      tools:ignore="HardcodedText,MissingConstraints,NestedWeights"
      tools:layout_editor_absoluteX="0dp"
      tools:layout_editor_absoluteY="0dp" />

      <Spinner
      android:id="@+id/qtepayee"
      android:layout_width="match_parent"
      android:layout_height="39dp"
      android:hint="@string/qtepayee" />
      </LinearLayout>
      <!--<Button
      android:id="@+id/Valider"
      android:layout_width="fill_parent"
      android:layout_height="36dp"
      android:text="@string/valider" />

      <RelativeLayout
      android:layout_width="fill_parent"
      android:layout_height="0dp"
      android:layout_weight="0.81">-->

      <TextView
      android:id="@+id/information"
      android:layout_width="105dp"
      android:layout_height="31dp"
      android:layout_gravity="center"
      android:layout_marginTop="12dp"
      android:text="@string/en_attente" />
      <!--</RelativeLayout>-->


      </LinearLayout>

      et MainActivity.java

      package com.conso;

      import android.os.Bundle;
      import android.support.v7.app.AppCompatActivity;
      import android.widget.ArrayAdapter;
      import android.widget.Button;
      import android.widget.Spinner;
      import android.widget.TextView;

      import static android.R.layout.simple_spinner_item;

      public class MainActivity extends AppCompatActivity {

      private Button active;
      private Spinner list = null;
      private Spinner list1 = null;
      private Spinner list2;
      private TextView text;

      @Override
      protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);

      final Spinner list = (Spinner) findViewById(R.id.joueur);
      ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, simple_spinner_item, JR);

      adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

      list.setAdapter(adapter);
      list.setSelection(0);

      final Spinner list1 = (Spinner) findViewById(R.id.qtedue);
      ArrayAdapter<String> adapter1;
      adapter1 = new ArrayAdapter<String>(this, simple_spinner_item, DD);

      adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

      list1.setAdapter(adapter1);

      /*final Spinner list2 = (Spinner) findViewById(R.id.qtepayee);
      ArrayAdapter<String> adapter2;
      adapter2 = new ArrayAdapter<String>(this, simple_spinner_item, DP);

      adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

      list.setAdapter(adapter2);*/


      /*final Button active = (Button) findViewById(R.id.valider);
      active.setOnClickListener(new Button.OnClickListener() {
      public void onClick(View v) {
      Option();
      }
      });*/

      }

      static final String[] JR = new String[]{"alphonse","didier","rené"
      };

      static final String[] DD = new String[]{"1","2","3","4","5"
      };

      /*static final String[] DP = new String[]{"1","2","3","4","5"
      };*/

      /*private void Option() {
      Button active = (Button) findViewById(R.id.valider);
      if (active != null) {
      Spinner list = (Spinner) findViewById(R.id.joueur);
      TextView text = (TextView) findViewById(R.id.information);
      if ((list != null) || list.isEnabled()) {
      list.setEnabled(true);
      active.setText("Valider");
      text.setText("En attente");
      } else {
      switch (list.getSelectedItemPosition()) {
      case 0:
      text.setText("Android");
      break;
      case 1:
      text.setText("BlackBerry");
      break;
      case 2:
      text.setText("Firefox");
      break;
      case 3:
      text.setText("iOS");
      break;
      case 4:
      text.setText("Ubuntu");
      break;
      case 5:
      text.setText("Windows");
      break;
      }
      list.setEnabled(false);
      active.setText(R.string.OK);


      }
      }

      }*/
      }

      Mes problèmes sont les suivants:
      si j'active les 3 listes, lorsque je lance l'émulateur, la deuxième liste s'affiche dans la première et la 3ème dans la deuxième et il n'y a rien dans la 3ème.
      si j'active le bouton, l'application plante

      Quelqu'un pourrait-il m'aider svp?
    • Par Jo²
      Bonjour à tous,
       
      Joueur de guitare, j'utilise un boitier iRig 2. Jusqu'à présent, j'utilisais ce boitier avec un iPhone 6 (aucune problème). Mais j'aimerai passer sur Android. Je regarde donc la compatibilité de ce boitier et en particulier de son application AmpliTube pour ce type de système d'exploitation. Or, il semble que seuls les téléphones (ou tablettes) équipés avec "Samsung Professional Audio" rendent ces équipements compatibles. Or, je ne trouve pas de tableau listant les appareils Android compatible avec ce "Samsung Professional Audio", pas plus que je ne trouve d'information sur ce que c'est vraiment (un logiciel, un hardware, les deux).
       
      En particulier, je voud[color=red]rai[/color] savoir si le Galaxy s7 est compatible.
       
      Certains ont-ils plus d'information sur cette propriété Samsung Professional Audio ?
       
      D'avance merci.
       
      Jo²