Ich entwickle ein Android-Modul für eine Titanium-App und ich muss eine Benachrichtigung generieren. Das Android-SDK zwingt mich, einen setSmallIcon()
-Aufruf durchzuführen, um ein PNG-Asset als Symbol für die Benachrichtigung hinzuzufügen. Ich habe in /platform/android/res/ziehbar Ordner meiner Modul icon_notification.png Asset setzen und (tryed zu) bekam es im CodeResourceNotFoundException Fehler beim Zugriff auf Bild in Android Titanium-Modul
TiRHelper.getResource("drawable.icon_notification")
aufrufen, aber wenn ich bauen Modul Aufruf ant, wird der folgende Fehler ausgelöst:
[javac] Note: [KrollBindingGen] Running Kroll binding generator.
[javac] Note: [KrollBindingGen] No binding data found, creating new data file: org.appcelerator.titanium.bindings/connecthings.json
[javac] Note: [KrollBindingGen] Found binding for proxy Beacon
[javac] Note: [KrollBindingGen] Found binding for module Connect
[javac] Note: [KrollBindingGen] Generating JSON: file:/Users/***/Development/***/modules/android/***/android/build/generated/json/org/appcelerator/titanium/bindings/***.json
[javac] warning: The following options were not recognized by any processor: '[kroll.checkTiContext]'
[javac] /Users/***/Development/***/modules/android/***/android/src/***/***/***/***/ConnectModule.java:76: error: unreported exception ResourceNotFoundException; must be caught or declared to be thrown
[javac] .setSmallIcon(TiRHelper.getResource("drawable.icon_notification"))
[javac] ^
[javac] Note: /Users/***/Development/***/modules/android/***/android/src/***/***/ti/***/BeaconProxy.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 1 error
, dass eine Ausnahme ResourceNotFoundException
Anhebung scheint, Baumeister finden nicht die assset
Habe ich die Datei an der falschen Stelle platziert?
Hallo claudio, sdk-Version? – Jagu
Die neueste sowohl für appc CLI und Titanium SDK: ** 5.2.2 **, und Modul ist mit ** Android-23 ** und ** Addon-google_apis-google-23 ** Android SDK und ** Android gebaut -ndk-r11b ** Android NDK –