2016-10-09 3 views
0

Я интегрирую Aviary sdk в игру Unity3d. Когда я, наконец, удалось экспортировать свой проект в Android Studio и заканчивая шаги для Вольер интеграции, когда я запустить приложение я получаю error.-Unity3d + Вольер. Ваше оборудование не поддерживает это приложение

Your hardware does not support this application, sorry! 

Все отлично работает, когда я удалить dependency.-

compile 'com.adobe.creativesdk:image:4.6.3' 

поэтому я предполагаю, что проблема несовместимости должна быть, но не знаете, что я могу попробовать или как я могу начать находить проблему.

Это Вольер Manifest и SDK Gradle files.-

https://github.com/CreativeSDK/android-getting-started-samples/blob/master/image-editor-ui/code/app/src/main/AndroidManifest.xml

https://github.com/CreativeSDK/android-getting-started-samples/blob/master/image-editor-ui/code/app/build.gradle

Любой может мне точку в правильном направлении относительно возможных шагов, которые я мог бы попробовать?

EDIT 1

Я ищу Aviary альтернативы только в случае, если я не могу заставить ее работать; попробовал img.ly, но не совсем то, что мне нужно, поскольку оно работает только для фотографий, сделанных через камеру. Читайте также о photor, но, похоже, sdk больше не существует. Любые известные альтернативы?

EDIT 2

Здесь журнал трассировки (только Захваченные линии упоминая com.zuinqstudio.myappname, как полный журнал запуска тихо немного большим). Я предполагаю, что 'реальный' ошибка должна быть вокруг этого line.-

com.zuinqstudio.myappname E/Unity: Unable to find main 

10-10 10:56:39.511 21556-21556/? I/Timeline: Timeline: Activity_launch_request id:com.zuinqstudio.myappname time:119374845 
10-10 10:56:39.521 3522-4285/? D/GameManagerService: identifyGamePackage. com.zuinqstudio.myappname 
10-10 10:56:39.521 3522-4285/? D/MultiWindowPolicy: Gamemode - return 0, when calling identifyForegroundApp(com.zuinqstudio.myappname) 
10-10 10:56:39.521 3522-4285/? V/WindowManager: addAppToken: AppWindowToken{8babaab token=Token{71144fa ActivityRecord{5435b25 u0 com.zuinqstudio.myappname/.UnityPlayerActivity t40571}}} to stack=1 task=40571 at 0 
10-10 10:56:39.521 3522-3685/? D/ISSUE_DEBUG: InputChannelName : 69d423 Starting com.zuinqstudio.myappname 
10-10 10:56:39.531 3522-3578/? D/ActivityManager: Launching com.zuinqstudio.myappname, updated priority 
10-10 10:56:39.531 3522-3522/? D/GameManagerService: NotifyRunnable. pkg: com.zuinqstudio.myappname, type: 4, isMinimized: false, isTunableApp: false 
10-10 10:56:39.581 8316-8316/com.zuinqstudio.myappname W/ResourcesManager: getTopLevelResources: /data/app/com.zuinqstudio.myappname-2/base.apk/1.0 running in com.zuinqstudio.myappname rsrc of package com.zuinqstudio.myappname 
10-10 10:56:39.581 3522-3685/? V/WindowStateAnimator: Finishing drawing window Window{69d423 u0 d0 Starting com.zuinqstudio.myappname}: mDrawState=DRAW_PENDING 
10-10 10:56:39.581 8316-8316/com.zuinqstudio.myappname W/ResourcesManager: getTopLevelResources: /data/app/com.zuinqstudio.myappname-2/base.apk/1.0 running in com.zuinqstudio.myappname rsrc of package com.zuinqstudio.myappname 
10-10 10:56:39.581 3522-3649/? D/StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{69d423 u0 d0 Starting com.zuinqstudio.myappname} 
10-10 10:56:39.611 8316-8316/com.zuinqstudio.myappname E/Unity: Unable to find main 
10-10 10:56:39.621 8316-8316/com.zuinqstudio.myappname I/Unity: splash_mode = 0 (integer) 
10-10 10:56:39.621 8316-8316/com.zuinqstudio.myappname I/Unity: useObb = False (bool) 
10-10 10:56:39.661 8316-8316/com.zuinqstudio.myappname D/SecWifiDisplayUtil: Metadata value : SecSettings2 
10-10 10:56:39.661 8316-8316/com.zuinqstudio.myappname D/ViewRootImpl: #1 mView = com.android.internal.policy.PhoneWindow$DecorView{b01d164 V.E...... R.....I. 0,0-0,0} 
10-10 10:56:39.661 8316-10196/com.zuinqstudio.myappname D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true 
10-10 10:56:39.671 3522-4285/? D/ISSUE_DEBUG: InputChannelName : 73a5795 com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity 
10-10 10:56:39.691 3522-3649/? D/StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{73a5795 u0 d0 com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity} 
10-10 10:56:39.691 8316-8316/com.zuinqstudio.myappname D/Activity: performCreate Call Injection manager 
10-10 10:56:39.691 8316-8316/com.zuinqstudio.myappname I/InjectionManager: dispatchOnViewCreated > Target : com.zuinqstudio.myappname.UnityPlayerActivity isFragment :false 
10-10 10:56:39.691 8316-8316/com.zuinqstudio.myappname I/Unity: onResume 
10-10 10:56:39.691 8316-8316/com.zuinqstudio.myappname D/ViewRootImpl: #1 mView = com.android.internal.policy.PhoneWindow$DecorView{2fcc2ce I.E...... R.....ID 0,0-0,0} 
10-10 10:56:39.701 3522-3578/? D/ISSUE_DEBUG: InputChannelName : 9c3a49b com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity 
10-10 10:56:39.751 8316-10196/com.zuinqstudio.myappname D/libEGL: loaded /vendor/lib64/egl/libGLES_mali.so 
10-10 10:56:39.761 8316-10196/com.zuinqstudio.myappname D/libEGL: eglInitialize EGLDisplay = 0x7f677ff178 
10-10 10:56:39.761 8316-10196/com.zuinqstudio.myappname I/OpenGLRenderer: Initialized EGL, version 1.4 

[ 10-10 10:56:39.761 8316:10196 D/   ] 
ro.exynos.dss isEnabled: 0 
10-10 10:56:39.761 8316-10196/com.zuinqstudio.myappname D/mali_winsys: new_window_surface returns 0x3000, [1592x1052]-format:1 
10-10 10:56:39.771 8316-10196/com.zuinqstudio.myappname D/mali_winsys: new_window_surface returns 0x3000, [1440x2560]-format:1 
10-10 10:56:39.801 8316-8316/com.zuinqstudio.myappname W/DisplayListCanvas: DisplayListCanvas is started on unbinded RenderNode (without mOwningView) 
10-10 10:56:39.801 8316-10196/com.zuinqstudio.myappname D/libGLESv1: DTS_GLAPI : DTS is not allowed for Package : com.zuinqstudio.myappname 
10-10 10:56:39.831 3522-4273/? V/WindowStateAnimator: Finishing drawing window Window{73a5795 u0 d0 com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity}: mDrawState=DRAW_PENDING 
10-10 10:56:39.831 8316-8316/com.zuinqstudio.myappname W/DisplayListCanvas: DisplayListCanvas is started on unbinded RenderNode (without mOwningView) 
10-10 10:56:39.861 3522-4281/? V/WindowStateAnimator: Finishing drawing window Window{9c3a49b u0 d0 com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity}: mDrawState=DRAW_PENDING 
10-10 10:56:39.861 8316-8316/com.zuinqstudio.myappname D/ViewRootImpl: MSG_RESIZED_REPORT: ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1 
10-10 10:56:39.861 8316-8316/com.zuinqstudio.myappname D/ViewRootImpl: MSG_RESIZED_REPORT: ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1 
10-10 10:56:39.861 3522-3685/? I/ActivityManager: Displayed com.zuinqstudio.myappname/.UnityPlayerActivity: +334ms (total +10s472ms) 
10-10 10:56:39.861 3522-3577/? V/WindowStateAnimator: Finishing drawing window Window{73a5795 u0 d0 com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity}: mDrawState=HAS_DRAWN 
10-10 10:56:39.871 3522-4296/? V/WindowStateAnimator: Finishing drawing window Window{9c3a49b u0 d0 com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity}: mDrawState=HAS_DRAWN 
10-10 10:56:39.871 8316-8316/com.zuinqstudio.myappname I/Timeline: Timeline: Activity_idle id: [email protected] time:119375200 
10-10 10:56:39.951 3522-3685/? I/Timeline: Timeline: Activity_windows_visible id: ActivityRecord{5435b25 u0 com.zuinqstudio.myappname/.UnityPlayerActivity t40571} time:119375289 
10-10 10:56:41.161 8316-8316/com.zuinqstudio.myappname D/ViewRootImpl: ViewPostImeInputStage processPointer 0 
10-10 10:56:41.241 8316-8316/com.zuinqstudio.myappname D/ViewRootImpl: ViewPostImeInputStage processPointer 1 
10-10 10:56:41.241 3522-3649/? D/StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{9c3a49b u0 d0 com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity} 
10-10 10:56:41.281 8316-8316/com.zuinqstudio.myappname D/ViewRootImpl: #3 mView = null 
10-10 10:56:41.281 8316-8316/com.zuinqstudio.myappname E/ViewRootImpl: sendUserActionEvent() mView == null 
10-10 10:56:41.281 8316-8316/com.zuinqstudio.myappname I/Unity: onPause 
10-10 10:56:41.421 3522-3577/? V/WindowStateAnimator: Finishing drawing window Window{9c3a49b u0 d0 com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity}: mDrawState=HAS_DRAWN 
10-10 10:56:41.841 8316-8316/com.zuinqstudio.myappname I/Unity: onPause 
10-10 10:56:41.851 8316-8316/com.zuinqstudio.myappname I/Unity: onDestroy 
10-10 10:56:41.851 8316-8316/com.zuinqstudio.myappname I/Process: Sending signal. PID: 8316 SIG: 9 
10-10 10:56:41.941 3522-4315/? I/WindowState: WIN DEATH: Window{9c3a49b u0 d0 com.zuinqstudio.myappname/com.zuinqstudio.myappname.UnityPlayerActivity} 
10-10 10:56:41.941 3522-4285/? I/ActivityManager: Process com.zuinqstudio.myappname (pid 8316)(adj 11) has died(70,839) 
10-10 10:56:41.941 3522-4285/? D/ActivityManager: isAutoRunBlockedApp:: com.zuinqstudio.myappname, Auto Run ON 
10-10 10:56:42.351 15066-15066/? W/ResourcesManager: getTopLevelResources: /data/app/com.zuinqstudio.myappname-2/base.apk/1.0 running in com.android.systemui rsrc of package com.zuinqstudio.myappname 
10-10 10:56:42.421 15066-15066/? I/ApplicationPackageManager: load=com.zuinqstudio.myappname, bg=192-192, dr=384-384 
+0

Вам нужно добавить журнал с Android на свой запрос п. – Programmer

+0

Спасибо @Programmer, журнал на самом деле не говорит слишком много, я обновляю свой вопрос. – ssantos

ответ

1

Через 4 дня изо всех сил, я, наконец, нашел решение по этому thread.-

How to use 32-bit native libraries on 64-bit Android device

Я понял, что приложение все еще отлично работает на симуляторе на андроид-студии, поэтому я предполагаю, что это как-то связано с несовместимостью с 64-битной архитектурой моего устройства Android (все еще не знаю, почему это превысили работу, просто добавив зависимость от вольеры).

Решение раздражающе просто, все, что я сделал это добавление к моему build.gradle .-

... 
android { 
    ... 
    defaultConfig { 
    ndk { 
     abiFilters "armeabi", "armeabi-v7a", "x86", "mips" 
    } 
    ... 
} 
... 

Я надеюсь, что кто-то еще найти это полезно :)

0

, наконец, я решил эту проблему, просто переместив файлов ".так что»в другой папке:

| --app

| - | --src

| - | - | --main

| - | - | - | --jniLibs

| - | - | - | - | --armeabi-v7a

| - | - | - | - | - | - .so файлы

 Смежные вопросы

  • Нет связанных вопросов^_^