2012-09-10 10 views
9

Ho bisogno di testare il file di espansione senza pubblicare l'applicazione sul mercato Android. Ho provato a google ma non ho trovato il modo di farlo.Come testare il file di espansione senza pubblicare l'applicazione sul mercato Android

È possibile?

+0

stai cercando il termine "sandboxing"? –

+0

No, sto cercando il file di espansione APK per Android [collegamento] (http://developer.android.com/guide/google/play/expansion-files.html). Non sono riuscito a trovare da Google il modo di testarlo senza pubblicare app sul mercato Android. È possibile testare senza pubblicazione dell'applicazione? – Alex

+0

Per una migliore comprensione controlla la mia risposta. http://stackoverflow.com/questions/11933508/problems-testing-apk-expansion-library/12577825#12577825 –

risposta

1

Ho cercato molto e alla fine arriva alla conclusione che Android non ha questo tipo di struttura. :(

+0

Per favore controlla la mia risposta – user818455

1

Sì, è possibile verificare la funzionalità file di espansione senza pubblicare l'applicazione su Android PlayStore usando sotto le istruzioni:.

Poiché l'applicazione a volte deve scaricare manualmente i file di espansione quando si apre per la prima volta, è importante testare questo processo per assicurarsi che l'applicazione possa interrogare correttamente gli URL, scaricare i file e salvarli sul dispositivo.

Per testare l'implementazione dell'applicazione della procedura di download manuale, è necessario caricare l'applicazione per Google Play come un "progetto" per rendere il vostro file di espansione disponibile per il download:

  1. Carica il tuo APK ed i relativi file di espansione utilizzando Google Gioca alla Console per gli sviluppatori.
  2. Inserire i dettagli dell'applicazione necessari (titolo, schermate, ecc.). Puoi tornare indietro e finalizzare questi dettagli prima di pubblicare la tua applicazione.
  3. Fare clic sul pulsante Salva. Non fare clic su Pubblica. Ciò salva l'applicazione come bozza, in modo tale che l'applicazione non sia pubblicata per gli utenti di Google Play, ma i file di espansione sono disponibili per testare la procedura di download. Installa l'applicazione sul tuo dispositivo di test usando gli strumenti Eclipse o adb.
  4. Avvia l'app.

Se tutto funziona come previsto, l'applicazione dovrebbe iniziare a scaricare i file di espansione non appena inizia l'attività principale.

LINK DI RIFERIMENTO: Android documentation

1

Aggiornamento per coloro che leggono questo post, ora devono pubblicare il tuo apk in modalità beta, alfa o prima che i file di espansione funziona e si può testare la tua app. Ho anche incluso alcune informazioni che potrebbero rivelarsi utili.

NOTA 1

Non è possibile utilizzare progetto più come il link per ottenere il file di espansione non sarà ancora attivo. Devi caricare una versione su Alpha o Beta prima con il file di espansione. (l'aggiunta di un file di espansione è possibile solo dal secondo apk che carichi e su) Quindi assicurati di vedere il file di espansione apk elencato quando fai clic sui dettagli nella sezione di pubblicazione degli sviluppatori in APK.

NOTA 2

Se si utilizza Android Studio e vuole fare uso della biblioteca downloader non basta copiare il nome del pacchetto e file Java nella tua cartella app src. Importa la libreria downloader in eclipse e scegli export => gradle build files. Successivamente è possibile importare la libreria come modulo in Android Studio.

NOTA 3

Non sono sicuro di questo, ma penso anche che sia neccesary per scaricare l'applicazione almeno una volta attraverso il Play Store e avere accesso ad esso con l'account sul dispositivo di test. Quindi, se stai lavorando con alpha, crea un gruppo di test google + e aggiungi tu stesso o altri dispositivi di test.

Problemi correlati