2016-10-19 5 views
-1

Я пытаюсь создать плагин для Android. Я написал код Android с Eclipse и создал файл .jar, и я установил файл и библиотеки .jar в папку Android в плагинах, и я написал свой код в Unity, чтобы начать работу в Android.Ресурсы не найдены после сборки в единстве

Мой код отлично работает в Eclipse, но когда я строю свой проект в Unity и запустить его, я получаю эту ошибку в начальной активности:

10-12 18:51:31.956: W/ResourceType(3042): No package identifier when getting value for resource number 0x00000000 
 
    10-12 18:51:31.956: W/System.err(3042): android.content.res.Resources$NotFoundException: Resource ID #0x0 
 
10-12 18:51:31.956: D/StatusBar.MSimNetworkController(1192): refreshViews connected={ wifi } phoneId = 0 level=4 mMSimcombinedSignalIconId=0x7f0202f8/com.android.systemui:drawable/stat_sys_wifi_signal_4 mMSimcombinedActivityIconId=0x7f0202cb mAirplaneMode=false mMSimDataActivity=0 mMSimPhoneSignalIconId=0x7f0202c1/com.android.systemui:drawable/stat_sys_signal_dark_4_auto_rotate mMSimDataDirectionIconId=0x0 mMSimDataSignalIconId=0x7f0202c1 mMSimDataTypeIconId=0x0/(null) mNoMSimIconId=0x0/(null) mMSimMobileActivityIconId=0x0/(null) mWifiIconId=0x7f0202f8 mBluetoothTetherIconId=0x7f0202d5 mRoamingIconId=0x 0/(null) mSimEnabled=true 
 
10-12 18:51:31.956: D/STATUSBAR-WifiQuickSettingButton(1192): onWifiSignalChanged enabled=true enabledDesc:"NG" 
 
10-12 18:51:31.956: W/System.err(3042):  at android.content.res.Resources.getValue(Resources.java:1542) 
 
10-12 18:51:31.956: W/System.err(3042):  at android.content.res.Resources.openRawResource(Resources.java:1457) 
 
10-12 18:51:31.956: W/System.err(3042):  at android.content.res.Resources.openRawResource(Resources.java:1434) 
 
​

После того как я увидел мою APK я не мог» т найти исходные папки и файлы, которые Рез я вошел в Unity, мои файлы проекта в единстве показали в образе:

enter image description here

папка Рез после сборки:

enter image description here

папки разрешения существуют в редакторе единства, но не существует в APK-файл. Как создать сборку res и raw?

ответ

0

обратите внимание, что .jar просто включить Java-код (другое слово .java файл), вы должны искать «как поместить ресурс в .jar»

я думаю, что пришло время использовать андроид студии, в том, что язь, пакет .aar более удобен, чем .jar из-за включения файла ресурсов

+0

спасибо, но у меня есть ресурсы в единственном пакете, но после сборки все мои ресурсы отсутствуют, im new в андроиде, и это мой первый плагин, следует добавить любой код, чтобы объединить ресурсы? – NGS