Ich habe ein Android-Projekt mit nativem Code. Ich bin in der Lage, nativen Code von der Befehlszeile aus zu erstellen, indem ich ndk-build
Befehl ohne Fehler oder Warnungen aufrufen. Aber wenn ich es in ADT öffne, zeigt es den folgenden Fehler an.Android NDK Build, Methode konnte nicht aufgelöst werden
Fehlermeldung: Method CallStaticIntMethod could not be resolved.
Es gibt viele Dateien mit ähnlichen Fehlern im Projekt ist.
Ich überprüfte Konfiguration und hier ist was ich habe. Android bauen, Werkzeugkette und umfasst richtig konfiguriert (siehe Bilder unten)
Erforderlich umfasst sind auch sichtbar im Projekt-Explorer und sie gültig sind (nicht leer und zeigen Sie auf Header-Dateien korrigieren).
Aber wenn ich das Projekt und Build
es Clean
, sind die Fehler immer noch da. Irgendwelche Ideen, wie man das löst?
Konfiguration: ADT 22.6.2, NDK R9D (64-Bit), OSX 10.9.2
Ich musste die Schritte 1 und 2 nicht tun, also vielleicht nicht benötigt. Sonst hat diese Antwort gut für mich funktioniert. Vielen Dank. – haffax
Hallo, ich habe diese Lösung ausprobiert. Meine alle Fehler im C-Code sind verschwunden, aber der Projektname zeigt immer noch ein Fehlersymbol und dadurch kann ich das Projekt nicht ausführen. Ich weiß nicht genau, was falsch läuft. Bitte weiter empfehlen –