In meinem Fall gab es früher auch einen Fehlerbericht in den Protokollen, es war nur schwer zu finden. Wie ich verstehe, würde jede Art von Fehler zu dieser Nachricht führen.
Also bedeutet die verrückte Nachricht null returned: 1
eigentlich lies bitte die obigen Logs .
Ich hatte das gleiche Problem, wenn ich eine externe Legacy-Bibliothek von meinem Hauptprojekt referenzieren wollte - nach der Referenzierung würde mein Hauptprojekt nicht erstellt werden, obwohl beides gut funktionierte, wenn nicht auf das externe Projekt verwiesen wurde.
Die Lösung war, so idiotisch sie war, ein neues leeres Android-App-Projekt zu erstellen und alle Quellen und Ressourcendateien aus der externen Bibliothek in das neue Projekt zu kopieren. Danach funktioniert die Referenzierung und alles ist in Ordnung.
Ich glaube, dass dies mit Änderungen in Proguard nach ADT 17 zusammenhängt.