2016-07-11 5 views
1

Я разрабатываю игру OpenGL 3.0. Когда я отлаживаю и выполняю любой метод/функцию, моя игра падает, когда я выхожу из указанного метода/функции. Нет сообщения «К сожалению, это приложение остановилось ...». Это происходит независимо от того, на какой метод я вхожу.Сбой при отладке Android при выходе из метода/функции, отлично работает, когда в режиме деблокирования

Приложение не сработает, когда я нажимаю «Программа возобновления (F9)» или когда я запускаю его в режиме деблокирования. Galaxy S7 Edge, студия Android 2.1.2. Я ценю любую помощь.

UPDATE: Я некоторое рытье и ошибка всегда кажется, что произойдет здесь:

07-11 18:20:12.885 3571-3571/? E/audit: type=1701 msg=audit(1468275612.885:4192): auid=4294967295 uid=10242 gid=10242 ses=4294967295 subj=u:r:untrusted_app:s0:c512,c768 pid=11204 comm=474C546872656164203134313035 exe="/system/bin/app_process64" sig=11 
07-11 18:20:12.935 1316-1436/? D/GraphicsStats: Buffer count: 9 
07-11 18:20:12.935 1316-2149/? I/WindowState: WIN DEATH: Window{1310315 u0 d0 com.mydomain.myapp/com.mydomain.myapp.Main} 

              [ 07-11 18:20:12.935 649: 680 E/   ] 
              BitTube(): close sendFd (59) 

              [ 07-11 18:20:12.935 649: 680 E/   ] 
              BitTube(): close sendFd (64) 
07-11 18:20:12.935 649-13677/? D/libEGL: eglTerminate EGLDisplay = 0x7f81b68f88 
07-11 18:20:12.945 1316-2149/? W/WindowManager: Force-removing child win Window{a1afc1b u0 d0 SurfaceView} from container Window{1310315 u0 d0 com.mydomain.myapp/com.mydomain.myapp.Main} 
07-11 18:20:12.945 649-676/? I/SurfaceFlinger: id=3191 Removed TurfaceView (6/15) 
07-11 18:20:12.945 1316-2868/? I/ActivityManager: Process com.mydomain.myapp (pid 11149)(adj 0) has died(76,1451) 
07-11 18:20:12.945 1316-2868/? D/ActivityManager: isAutoRunBlockedApp:: com.mydomain.myapp, Auto Run ON 
07-11 18:20:12.955 1316-2149/? D/InputDispatcher: Focus left window: 11149 
07-11 18:20:12.945 1316-2868/? W/ActivityManager: Force removing ActivityRecord{97d6b79 u0 com.mydomain.ccc/.Main t693}: app died, no saved state 
07-11 18:20:12.945 1316-2868/? W/VirtualScreenManagerService: failed to move task TaskRecord{7e33ef7 #693 A=com.mydomain.myapp U=0 sz=1} 
07-11 18:20:12.965 649-2118/? I/SurfaceFlinger: id=3190 Removed Nain (7/14) 
07-11 18:20:12.965 649-2119/? I/SurfaceFlinger: id=3190 Removed Nain (-2/14) 
07-11 18:20:12.975 1316-2747/? W/WindowManager: Failed looking up window 
java.lang.IllegalArgumentException: Requested window [email protected] does not exist 
               at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:14791) 
               at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:14782) 
               at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1764) 
               at android.os.BinderProxy.sendDeathNotice(Binder.java:558) 
07-11 18:20:12.975 649-649/? D/libEGL: eglTerminate EGLDisplay = 0x7fc1bc50f8 
07-11 18:20:12.975 1316-2747/? I/WindowState: WIN DEATH: null 

Я не совсем уверен, что все это значит, но я неправильное обращение моего android_context? Или EGL_Context? Я очень рад, так как я могу создать фиктивный метод для Main и вызвать его, прежде чем создавать экземпляр класса SurfaceView, пройти через фиктивный метод и ошибка все еще происходит. Я думал, что это что-то связано с введенным мной полноэкранным кодом, но удалил его и не пошел. Я читал, что sig = 11 имеет какое-то отношение к ограничениям на собственные пределы памяти (в моем случае я не знаю, почему это было бы), и кроме того, я действительно потерян.

UPDATE: Я удалил все, что связано с OpenGL и просто установить вид контента «R.layout.activity_main»

снова Когда я пошагово OnCreate() я получаю следующее на выходе из метода:

07-11 19:10:38.685 3571-3571/? E/audit: type=1701 msg=audit(1468278638.685:4200): auid=4294967295 uid=10242 gid=10242 ses=4294967295 subj=u:r:untrusted_app:s0:c512,c768 pid=17575 comm="urce.myapp" exe="/system/bin/app_process64" sig=11 
07-11 19:10:38.725 995-995/? I/Zygote: Process 17575 exited due to signal (11) 
07-11 19:10:38.725 1316-2149/? I/ActivityManager: Process com.mydomain.myapp (pid 17575)(adj 0) has died(134,1373) 
07-11 19:10:38.725 1316-2149/? D/ActivityManager: isAutoRunBlockedApp:: com.mydomain.myapp, Auto Run ON 
07-11 19:10:38.735 1316-2149/? D/CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT frequency : 1555200 uid : 1000 pid : 1316 pkgName : [email protected] 
07-11 19:10:38.735 1316-2149/? D/ActivityManager: mDVFSHelper.acquire() 
07-11 19:10:38.745 1316-2149/? I/ActivityManager: Start proc 17802:com.mydomain.myapp/u0a242 for activity com.mydomain.myapp/.Main 
07-11 19:10:38.745 17802-17802/? E/Zygote: v2 
07-11 19:10:38.745 17802-17802/? I/libpersona: KNOX_SDCARD checking this for 10242 
07-11 19:10:38.745 17802-17802/? I/libpersona: KNOX_SDCARD not a persona 
07-11 19:10:38.745 17802-17802/? W/SELinux: Function: selinux_compare_spd_ram, index[1], priority [2], priority version is VE=SEPF_SECMOBILE_6.0.1_0011 
07-11 19:10:38.745 17802-17802/? E/Zygote: accessInfo : 0 
07-11 19:10:38.745 17802-17802/? W/SELinux: SELinux: seapp_context_lookup: seinfo=default, level=s0:c512,c768, pkgname=com.mydomain.myapp 
07-11 19:10:38.745 17802-17802/? I/art: Late-enabling -Xcheck:jni 
07-11 19:10:38.775 17802-17802/com.mydomain.myapp D/TimaKeyStoreProvider: TimaSignature is unavailable 
07-11 19:10:38.775 17802-17802/com.mydomain.myapp D/ActivityThread: Added TimaKeyStore provider 
07-11 19:10:38.775 1316-3610/? D/ActivityManager: Launching com.mydomain.myapp, updated priority 
07-11 19:10:38.785 1316-1316/? D/GameManagerService: NotifyRunnable. pkg: com.mydomain.myapp, type: 4, isMinimized: false, isTunableApp: false 
07-11 19:10:38.785 1316-1506/? V/MARsPolicyManager: updatePackagesScore PackageInfo name -- com.mydomain.myapp 
07-11 19:10:38.795 2460-2460/? V/CenterBarWindowService: noteResumeComponent /arrangeState : 0 
07-11 19:10:38.795 17802-17802/com.mydomain.myapp D/ContextRelationManager: ContextRelationManager() : FEATURE_ENABLED=true 
07-11 19:10:38.795 17802-17802/com.mydomain.myapp D/RelationGraph: garbageCollect() 
07-11 19:10:38.795 17802-17802/com.mydomain.myapp W/ResourcesManager: getTopLevelResources: /data/app/com.mydomain.myapp-1/base.apk/1.0 running in com.mydomain.myapp rsrc of package com.mydomain.myapp 
07-11 19:10:38.805 1316-3488/? I/InjectionManagerService -AppFeature: getCoreFeaturePkgList :[] 
07-11 19:10:38.805 17802-17802/com.mydomain.myapp I/InjectionManager: Inside getClassLibPath + mLibMap{0=, 1=} 
07-11 19:10:38.805 17802-17802/com.mydomain.myapp D/ResourcesManager: For user 0 new overlays fetched Null 
07-11 19:10:38.805 17802-17802/com.mydomain.myapp I/InjectionManager: Inside getClassLibPath caller 
07-11 19:10:38.805 17802-17802/com.mydomain.myapp W/System: ClassLoader referenced unknown path: /data/app/com.mydomain.myapp-1/lib/arm64 
07-11 19:10:38.865 17802-17802/com.mydomain.myapp W/System: ClassLoader referenced unknown path: /data/app/com.mydomain.myapp-1/lib/arm64 
07-11 19:10:38.875 17802-17802/com.mydomain.myapp D/InjectionManager: InjectionManager 
07-11 19:10:38.875 17802-17802/com.mydomain.myapp D/InjectionManager: fillFeatureStoreMap com.mydomain.myapp 
07-11 19:10:38.875 17802-17802/com.mydomain.myapp I/InjectionManager: Constructor com.mydomain.myapp, Feature store :{} 
07-11 19:10:38.875 17802-17802/com.mydomain.myapp I/InjectionManager: featureStore :{} 
07-11 19:10:38.925 17802-17802/com.mydomain.myapp W/ResourcesManager: getTopLevelResources: /data/app/com.mydomain.myapp-1/base.apk/1.0 running in com.mydomain.myapp rsrc of package com.mydomain.myapp 
07-11 19:10:38.925 17802-17802/com.mydomain.myapp D/RelationGraph: garbageCollect() 
07-11 19:10:38.935 17802-17802/com.mydomain.myapp W/ResourcesManager: getTopLevelResources: /data/app/com.mydomain.myapp-1/base.apk/1.0 running in com.mydomain.myapp rsrc of package com.mydomain.myapp 
07-11 19:10:38.975 17802-17802/com.mydomain.myapp W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable 
07-11 19:10:39.015 17802-17802/com.mydomain.myapp D/Activity: performCreate Call Injection manager 
07-11 19:10:39.015 17802-17802/com.mydomain.myapp I/InjectionManager: dispatchOnViewCreated > Target : com.mydomain.myapp.Main isFragment :false 
07-11 19:10:39.025 17802-17802/com.mydomain.myapp D/SecWifiDisplayUtil: Metadata value : SecSettings2 
07-11 19:10:39.025 17802-17802/com.mydomain.myapp D/ViewRootImpl: #1 mView = com.android.internal.policy.PhoneWindow$DecorView{31effa1 I.E...... R.....ID 0,0-0,0} 
07-11 19:10:39.025 17802-17826/com.mydomain.myapp D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true 
07-11 19:10:39.025 1316-2153/? D/ISSUE_DEBUG: InputChannelName : ae3809e com.mydomain.myapp/com.mydomain.myapp.Main 
07-11 19:10:39.035 1316-3610/? D/ActivityManager: post active user change for 0 fullscreen true isFloatingActivity() false isHomeActivity() false 
07-11 19:10:39.035 1316-3610/? D/KnoxTimeoutHandler: postActiveUserChange [MsgParam] userId: 0 fullscreen is true showWhenlocked is false 
07-11 19:10:39.035 1316-1316/? D/KnoxTimeoutHandler: handleActiveUserChange [MsgParam] userId: 0 fullscreen is true showWhenlocked is false 
07-11 19:10:39.035 1316-1316/? I/KnoxTimeoutHandler: Shared devices show user statefalse 
07-11 19:10:39.035 17800-17800/? I/FIPS_bssl: FIPS approved mode (1) | 17800 | app_process 
07-11 19:10:39.045 1316-2281/? D/MdnieScenarioControlService: packageName : com.mydomain.myapp className : com.mydomain.myapp.Main 
07-11 19:10:39.045 649-649/? I/SurfaceFlinger: id=3242 createSurf (1x1),1 flag=404, Nain 
07-11 19:10:39.045 17800-17800/? D/AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: CheckJNI is OFF 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: readGMSProperty: start 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: readGMSProperty: already setted!! 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: propertySet: couldn't set property (it is from app) 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: readGMSProperty: could not set the property(default)!! 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: propertySet: couldn't set property (it is from app) 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: propertySet: couldn't set property (it is from app) 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: propertySet: couldn't set property (it is from app) 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: propertySet: couldn't set property (it is from app) 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: readGMSProperty: end 
07-11 19:10:39.055 17800-17800/? D/AndroidRuntime: addProductProperty: start 
07-11 19:10:39.055 1316-3131/? D/InputDispatcher: Focus entered window: 17802 
07-11 19:10:39.065 1316-1592/? D/PointerIcon: setMouseIconStyle1 pointerType: 1001 iconType:101 flag:0 pid:1316 uid:1000 
07-11 19:10:39.065 1316-1592/? D/PointerIcon: setMouseCustomIcon IconType is same.101 
07-11 19:10:39.065 17802-17826/com.mydomain.myapp I/Adreno: QUALCOMM build     : c0299d7, I241dab1ec4 
                   Build Date      : 01/25/16 
                   OpenGL ES Shader Compiler Version: XE031.06.00.05 
                   Local Branch      : 
                   Remote Branch     : refs/tags/AU_LINUX_ANDROID_LA.HB.1.1.1.06.00.01.063.117 
                   Remote Branch     : NONE 
                   Reconstruct Branch    : NOTHING 
07-11 19:10:39.065 17802-17826/com.mydomain.myapp D/libEGL: eglInitialize EGLDisplay = 0x7f636bf188 
07-11 19:10:39.065 17802-17826/com.mydomain.myapp I/OpenGLRenderer: Initialized EGL, version 1.4 
07-11 19:10:39.075 17802-17802/com.mydomain.myapp D/ViewRootImpl: MSG_RESIZED_REPORT: ci=Rect(0, 96 - 0, 0) vi=Rect(0, 96 - 0, 0) or=1 
07-11 19:10:39.075 1316-3606/? D/InputMethodManagerService: windowGainedFocus mCurrentFocusedUserId - 0 and mSecureKeypadEnabled-false 
07-11 19:10:39.085 17800-17800/? D/ICU: No timezone override file found: /data/misc/zoneinfo/current/icu/icu_tzdata.dat 
07-11 19:10:39.085 19869-19869/? D/SamsungIME: IMPL finishInput 
07-11 19:10:39.085 19869-19869/? D/SamsungIME: SwiftKeyWrapper writeDBdataToFileOnFinishInput 
07-11 19:10:39.085 19869-19869/? D/SamsungIME: saveAndClear + 
07-11 19:10:39.085 19869-19869/? D/SamsungIME: saveAndClear - 
07-11 19:10:39.085 19869-19869/? D/SamsungIME: onStartInput: No inputType, No imeOption, isInputViewShown = false, isExtractViewShown = false, isShowInputRequested = false, isConfigChanged = false 
07-11 19:10:39.105 17800-17800/? I/Radio-JNI: register_android_hardware_Radio DONE 
07-11 19:10:39.115 1316-1435/? V/WindowStateAnimator: Finishing drawing window Window{ae3809e u0 d0 com.mydomain.myapp/com.mydomain.myapp.Main}: mDrawState=DRAW_PENDING 
07-11 19:10:39.115 17802-17802/com.mydomain.myapp I/Timeline: Timeline: Activity_idle id: [email protected] time:193631312 
07-11 19:10:39.115 17800-17800/? E/AffinityControl: AffinityControl: registerfunction enter 
07-11 19:10:39.115 1316-1592/? D/KnoxTimeoutHandler: notifyActivityDrawn [MsgParam] userId: 0 fullscreen is true showWhenlocked is false 
07-11 19:10:39.115 1316-1316/? D/KnoxTimeoutHandler: activityDrawn [MsgParam] userId: 0 fullscreen is true showWhenlocked is false 
07-11 19:10:39.115 1316-1592/? I/ActivityManager: Displayed com.mydomain.myapp/.Main: +14s327ms 
07-11 19:10:39.115 1316-1316/? I/KnoxTimeoutHandler: SD activityfalse 
07-11 19:10:39.125 1316-1592/? D/CustomFrequencyManagerService: releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MIN_LIMIT frequency : 1555200 uid : 1000 pid : 1316 tag : [email protected] 
07-11 19:10:39.125 649-649/? D/libEGL: eglInitialize EGLDisplay = 0x7fc1bc4ff8 
07-11 19:10:39.125 1316-1592/? D/ActivityManager: mDVFSHelper.release() 
07-11 19:10:39.125 1316-1592/? I/Timeline: Timeline: Activity_windows_visible id: ActivityRecord{b5e6aaf u0 com.mydomain.myapp/.Main t703} time:193631326 
07-11 19:10:39.125 1316-1592/? D/ViewRootImpl: #3 mView = null 
07-11 19:10:39.125 17800-17800/? D/AndroidRuntime: Calling main entry com.android.commands.am.Am 
07-11 19:10:39.145 1316-2281/? I/MdnieScenarioControlService: mGameModeLauncher : false 
07-11 19:10:39.145 1316-1506/? D/CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT frequency : 1555200 uid : 1000 pid : 1316 pkgName : [email protected] 
07-11 19:10:39.145 1316-3256/? I/ActivityManager: Force stopping com.mydomain.myapp appid=10242 user=0: from pid 17800 
07-11 19:10:39.145 1316-3256/? I/ActivityManager: Killing 17802:com.mydomain.myapp/u0a242 (adj 0): stop com.mydomain.myapp cause from pid 17800 
07-11 19:10:39.145 1316-3256/? D/ActivityManager: isAutoRunBlockedApp:: com.mydomain.myapp, Auto Run ON 
07-11 19:10:39.145 1316-3256/? W/ActivityManager: Force removing ActivityRecord{b5e6aaf u0 com.mydomain.myapp/.Main t703}: app died, no saved state 
07-11 19:10:39.145 1316-3256/? W/VirtualScreenManagerService: failed to move task TaskRecord{40308aa #703 A=com.mydomain.myapp U=0 sz=1} 
07-11 19:10:39.155 1316-2281/? I/MdnieScenarioControlService: setUIMode 
07-11 19:10:39.155 29231-29231/? V/ActivityThread: updateVisibility : ActivityRecord{fe4a2db [email protected] {com.pandora.android/com.pandora.android.activity.HomeDrawerActivity}} show : false 
07-11 19:10:39.155 29231-29231/? V/LoaderManager: Stopping in LoaderManager{e5a4178 in a{d009c4}} 
07-11 19:10:39.155 29231-29231/? V/LoaderManager: Stopping: LoaderInfo{df210dd #1 : i{922b452}} 
07-11 19:10:39.155 29231-29231/? V/LoaderManager: Stopping in LoaderManager{730a051 in a{d009c4}} 
07-11 19:10:39.155 29231-29231/? V/LoaderManager: Stopping: LoaderInfo{3c402a #1 : i{fb04e1b}} 
07-11 19:10:39.155 29231-29231/? V/LoaderManager: Stopping in LoaderManager{e266cd7 in a{d009c4}} 
07-11 19:10:39.155 29231-29231/? V/LoaderManager: Stopping: LoaderInfo{3a382e #2 : e{77c1fcf}} 
07-11 19:10:39.155 29231-29231/? V/LoaderManager: Stopping: LoaderInfo{acbb3ed #1 : c{fdc0222}} 
07-11 19:10:39.155 1316-3256/? D/InputDispatcher: Focus left window: 17802 
07-11 19:10:39.155 1316-3256/? D/InputDispatcher: Focused application released 
07-11 19:10:39.155 1316-1592/? D/PointerIcon: setMouseIconStyle1 pointerType: 1001 iconType:101 flag:0 pid:1316 uid:1000 
07-11 19:10:39.155 1316-1592/? D/PointerIcon: setMouseCustomIcon IconType is same.101 
07-11 19:10:39.155 1316-3256/? D/CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT frequency : 1555200 uid : 1000 pid : 1316 pkgName : [email protected] 
07-11 19:10:39.165 1316-3256/? D/ActivityManager: mDVFSHelper.acquire() 
07-11 19:10:39.165 1316-2868/? D/GraphicsStats: Buffer count: 9 
07-11 19:10:39.165 1316-3610/? I/WindowState: WIN DEATH: Window{ae3809e u0 d0 com.mydomain.myapp/com.mydomain.myapp.Main} 

               [ 07-11 19:10:39.165 649: 2118 E/   ] 
               BitTube(): close sendFd (54) 

               [ 07-11 19:10:39.165 649: 2118 E/   ] 
               BitTube(): close sendFd (73) 
07-11 19:10:39.165 649-2119/? I/SurfaceFlinger: id=3242 Removed Nain (6/15) 
07-11 19:10:39.165 649-2118/? I/SurfaceFlinger: id=3242 Removed Nain (-2/15) 
07-11 19:10:39.175 649-649/? D/libEGL: eglTerminate EGLDisplay = 0x7fc1bc50f8 

Было больше, но я превысил лимит сообщений.

ОБНОВЛЕНИЕ: Это происходит только на этом s7 (вместе с парой других приложений, которые я написал, которые и в действительности работают на самом деле). У меня есть s5, что проблема не совсем происходит, но она все еще замерзает (просто не уходит). У меня есть еще один s7, который я смогу проверить завтра.

+0

Я создал новое пустое приложение в студии Android на рабочем столе и ноутбуке, и проблема сохраняется на краю галактики s7. Сегодня я попытаюсь отлаживать второй край s7. – hwill

+0

Задайте параметры разработчика/usb-debugging на втором фронте s7 и запустите фиктивный проект, установите точку останова внутри onCreate() основного действия ... угадайте, что? Когда я вышел и вышел из onCreate(), приложение снова отключилось ... Я полностью потерял и готов уйти. Пока: протестировано на 2 компьютерах, 3 телефонах (проблема с галактикой s7 edge [проблема сохраняется] и 1 галактика s5 [без проблем]). Разве никто другой не испытывает этого ??? – hwill

ответ