Wie baue ich Android? Und wie fügt man hinzu und führt deinen Testfall?

Von 2.0 ist die cts frei von android's Repository herunterladbar.

Aber es gibt keine Dokumente darüber.

Kann mir jemand sagen:

  1. Wie man cts baut Gibt es ein Standardverfahren?
  2. Wie komme ich?
  3. Wie fügt man kundenspezifischen Testfall hinzu?

Hier teilen Sie meine Erfahrung. Nach repo sync alle Quelle, können Sie nicht direkt "make", um alle Quelle zu bauen. Sie werden Fehler bekommen.

Nun, ich versuche, zuerst Androide Quelle ohne cts zu bauen und dann alleine zu bauen.

Auch hier sind einige Referenz für run cts:

  1. Http://i-miss-erin.blogspot.com/2010/05/how-to-add-test-plan-package-to-android.html
  2. Www.mentby.com/chenny/how-does-cts-work-where-can-i-get-the-test-streams.html
  3. Deutsch:. Englisch: www.jxva.com/?act=blog!article&articleId=157

1. Mal Update @ 5-13 18:39 +8: 00

Ich mache folgende Schritte:

1.Bild-Androide Quelle ohne cts (verschieben cts aus dem $ SDK_ROOT).

2.build cts (verschieben cts zurück).

Sowohl jdk1.5 als auch 1.6 haben folgende Fehler:

1.Die erste Mal "make cts" Bericht:

"Verursacht durch: java.io.FileNotFoundException: … (Zu viele offene Dateien)"

2.Die 2. Zeit "make cts" Bericht:

"Acp: file 'out / host / linux-x86 / obj / EXECUTABLES / vm-tests_intermediates / tests / data' existiert nicht"

3.Die 3. Zeit "make cts" Bericht:

"/ Bin / bash: Zeile 0: cd: out / host / linux-x86 / obj / EXECUTABLES / vm-tests_intermediates / hostjunit_files / Klassen: Keine solche Datei oder Verzeichnis"

4.Das letzte Mal "make cts" Bericht:

"Zip error: Nichts zu tun! (Try: zip -q -r ../../android.core.vm-tests.jar. -i.)"

  • Setzen Sie die Screenlock-Einstellung interaktiv ein
  • Adb-Logcat hängt mit "Warten auf Gerät" Nachricht
  • Android App nicht kompatibel mit Geräten, die Google Play abgeben
  • One Solution collect form web for “Wie baue ich Android? Und wie fügt man hinzu und führt deinen Testfall?”

    Nicht nur SDK, es muss Android Building System, können Sie es von Android-Website .

    Hier ist eine weitere CTS-Einführung zum Aufbau von CTS.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.