Edit: Hat sich erledigt, bevor noch Jemand drüber Stolpert. Man darf (wenn man links im Projektbrowser guckt) die Klasse nicht in dem Baum erstellen wo "AndroidTest" steht und schon eine Klasse vom Studio erstellt wurde sondern in dem Anderen.
Originalpost:
Mahlzeit,
folgender Versuchsaufbau:
Ich erstelle ein neues Projekt im Android Studio ohne Activity (weil ich mit xposed rumspielen will und keine Gui brauche). Der Apperat fängt an zu wurschteln und erstellt mir ein fast leeres Projekt mit einer Klasse ApplicationTest.
Ich klicke auf "Build APK", der Apperat kotzt mir die APK aus, ich jage sie durch nen Decompiler (BytecodeViewer 2.9.8) und stelle fest dass die Klasse nicht in der APK existiert.
Mir stellt sich nun die Frage: "WARUM ZUM GEIER?!"
PS: Weitere Klassen welche ich erstelle fehlen auch, auch wenn sie einen Inhalt haben, also kann ich schonmal ausschließen dass das furchtbar intelligente Buildsystem leere Klassen wegoptimiert.