Tester für zwei Google Drive Apps gesucht

  • Antworten:14
Gelöschter Account
  • Forum-Beiträge: 694

10.11.2012, 11:21:51 via Website

Ich habe meine beiden Google Drive Apps (Gallery for Google Drive und Music Player for Google Drive) komplett umgebaut und setze nun auf das nagelneue Google Drive SDK auf. Leider muss ich mit diversen Geräten sowie Android Umgebungen diverse kleine Nickeligkeiten feststellen. Deshalb würde ich das gerne vor Veröffentlichung im kleinen Kreis (max. 3-5) testen.

Bitte meldet Euch wenn Ihr:

* Google Drive Kunde seid
* Bilder und/oder Musik in dem Google Drive Account liegen habt
* Euer Device mit einem Google Account verknüpft ist und in diesem die Daten liegen
* Android mit mindestens Version 3.0 (11) besitzt
* APKs manuell installieren könnt bzw. wollt
* Lust habt

Ich schicke den Interessenten einen Google Drive Link in dem die jeweilige APK abgelegt ist. Die APKs sind bereits für den Google Play Store signiert und können somit auch über diesen aktualisiert werden wenn die App veröffentlicht wird.

Danke.

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

10.11.2012, 12:56:37 via Website

Schick mal :) Hab 5 Devices hier. Wieso machst du kein Cloud Testing z.b mit AppThwack ?

Nexus One
Nexus 7
Galaxy Nexus
Lenovo Think Pad
S3

— geändert am 10.11.2012, 13:31:10

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Phil G.
  • Forum-Beiträge: 86

10.11.2012, 13:21:04 via Website

Hätte hier 2 Tablets (Iconia Acer A200 und ein Nexus7) als Testdevices anzubieten. :)

Antworten
Gelöschter Account
  • Forum-Beiträge: 694

10.11.2012, 13:35:50 via Website

Mac Systems
Wieso machst du kein Cloud Testing z.b mit AppThwack ?

Bisher war das nie nötig. Erst in letzter Zeit häufen sich die Meldungen wegen inkompatibler Geräte. All die ganzen China-Geräte, teilweise auch die gerooteten Geräte, die dem Store, dem System und somit der Software zum Beispiel Hardware vorgaukeln die sie in Wahrheit überhaupt nicht eingebaut haben, nerven ungefähr seit Anfang diesen Jahres.

Nachtrag: War aber ein netter Hinweis mit AppThwack. Habe gerade mal den kostenlosen Run für mein Tankbuch verwendet. Von 472 Tests liefen 9 gegen den Baum. Alle neun wegen der fehlenden Google Geo Library auf den beiden Amazon Kindle Fire Modellen.

— geändert am 10.11.2012, 13:53:23

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

10.11.2012, 13:51:41 via Website

kA ob das stimmt. Es gibt immer argumente um nicht zu testen :)

Abgesehen davon habe ich auf dem Nexus 7 mal einen ersten Test gemacht.

Aufgefallen ist mir das du auf der ActionBar nicht das android.R.id.home supportes -> schau mal in den UI StyleGuide da ist das beschrieben!

1/*
2 * (non-Javadoc)
3 *
4 * @see android.support.v4.app.Fragment#onOptionsItemSelected(android.support .v4.view.MenuItem)
5 */
6 @Override
7 public boolean onOptionsItemSelected(final com.actionbarsherlock.view.MenuItem item)
8 {
9 final boolean result;
10
11 switch (item.getItemId())
12 {
13
14 ....
15 case android.R.id.home:
16 final Intent homeIntent = IntentTool.createGoHomeIntent(getSherlockActivity().getApplicationContext());
17 startActivity(homeIntent);
18 result = true;
19 break;
20 default:
21 result = false;
22 break;
23 }
24
25 return result;
26
27 }


Und dann sehe Ich das hier in der Logcat:

11-10 13:42:27.854: E/AndroidRuntime(23576): FATAL EXCEPTION: main
11-10 13:42:27.854: E/AndroidRuntime(23576): java.lang.RuntimeException: Unable to start activity ComponentInfo{de.asltd.gdatamusicplayer.android/de.asltd.gdatamusicplayer.android.DirectoryActivity}: java.lang.NullPointerException
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3512)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.ActivityThread.access$700(ActivityThread.java:130)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1201)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.os.Handler.dispatchMessage(Handler.java:99)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.os.Looper.loop(Looper.java:137)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.ActivityThread.main(ActivityThread.java:4745)
11-10 13:42:27.854: E/AndroidRuntime(23576): at java.lang.reflect.Method.invokeNative(Native Method)
11-10 13:42:27.854: E/AndroidRuntime(23576): at java.lang.reflect.Method.invoke(Method.java:511)
11-10 13:42:27.854: E/AndroidRuntime(23576): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
11-10 13:42:27.854: E/AndroidRuntime(23576): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
11-10 13:42:27.854: E/AndroidRuntime(23576): at dalvik.system.NativeStart.main(Native Method)
11-10 13:42:27.854: E/AndroidRuntime(23576): Caused by: java.lang.NullPointerException
11-10 13:42:27.854: E/AndroidRuntime(23576): at de.asltd.gdatamusicplayer.android.DirectoryActivity.onCreateDialog(DirectoryActivity.java:341)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.Activity.onCreateDialog(Activity.java:2950)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.Activity.createDialog(Activity.java:966)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.Activity.restoreManagedDialogs(Activity.java:955)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.Activity.performRestoreInstanceState(Activity.java:901)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130)
11-10 13:42:27.854: E/AndroidRuntime(23576): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2037)
11-10 13:42:27.854: E/AndroidRuntime(23576): ... 12 more

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Gelöschter Account
  • Forum-Beiträge: 694

10.11.2012, 13:54:53 via Website

Wärst Du bitte so freundlich und schickst das per Mail. Ich möchte das hier nicht lesen!

Und überhaupt. Wer redet hier von "nicht testen". Man, man, man, ...

Ich nutze explizit keinen ActionBar und ActionBarSherlock schon überhaupt nicht. Ich gucke mir die Meldung aber trotzdem mal an.

Hier die Doku:

If you'd like, you can enable the icon to behave as an action item.

Nachtrag:

Der folgende Ablauf läuft auf Deinem Gerät nicht. Das bedeutet auf Deinem Gerät gibt es keine Google Accounts. Ich werde das zukünftig abfangen ...:

1private GoogleAccountManager accountManager;
2private Account[] accounts;
3
4...
5
6accountManager = new GoogleAccountManager(this);
7if (accountManager != null) {
8 accounts = accountManager.getAccounts();
9 if (accounts != null && accounts.length > 0) {
10 String[] names = new String[accounts.length]; <--- Boom
11 }
12}

— geändert am 10.11.2012, 14:10:42

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

10.11.2012, 14:42:45 via Website

Das Nexus 7 ist neu, daher mag das sein. Die App fragt mich aber anfangs nach meinen Account zur Freigabe.
Was ich an deinem Code nicht sehe wieso das Abrauchen soll an der Zeile, du greifst zweimal vorher drauf zu:

1if (accounts != null && accounts.length > 0)


Gruß nach Köln aus Düsseldorf,
Mac

— geändert am 10.11.2012, 14:44:34

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Klaus T.
  • Forum-Beiträge: 8.183

10.11.2012, 14:54:53 via App

Ich würde auch mal testen. HTC Flyer mit 3.2.1

if all else fails, read the instructions.

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

10.11.2012, 15:16:05 via Website

Deine Version des Quellcode ist eine andere als diejenige die du zum APK bauen benutzt hast ?

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

10.11.2012, 19:28:11 via Website

Dann hast du noch nie OAuth1 gesehen :D Da kotz man richtig ab !!!

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Phil G.
  • Forum-Beiträge: 86

14.11.2012, 08:20:39 via Website

Anscheinend kann ich noch keine PN verschicken bzw. finde die Ansicht hier im Forum nicht.
Daher nur schnell eine Anmerkung:

- die Apps funktionieren beide bisher tadellos und ich habe ich noch keine Abstürze,
- Musicplayer im Background verrichtet klaglos seinen Dienst.
- bei der Gallery habe ich ab und an das Phänomen, das das Tumbnail des letzten Bildes in der Liste nicht angezeigt wird

Antworten