Code Monkey home page Code Monkey logo

defold-extension-unity-ads's Introduction

AGulev's github stats

defold-extension-unity-ads's People

Contributors

agulev avatar jhonnyking avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

defold-extension-unity-ads's Issues

Refactoring

  • Lua stile API names
  • Load Method #17
  • Remove Deprecaed API
  • New example
  • Android
  • iOS
  • Readme
  • script_api

AndroidManifest.xml modification

<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="23" />
to
<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="26" />

and
remove

<service android:name="com.defold.adtruth.InstallReceiver"/>
        <receiver
            android:name="com.defold.adtruth.InstallReceiver"
            android:exported="true">
          <intent-filter>
            <action android:name="com.android.vending.INSTALL_REFERRER" />
          </intent-filter>
        </receiver>

from AndroidManifest.xml

iOS Simulator Build Target

Is it possible for this extension to be compatible with the x86_64 iOS simulator target?

It throws build errors due to missing architectures in various files.

Certainly not a deal breaker if this is too difficult. I need to get a physical device soon.

Screen Shot 2022-11-06 at 12 03 12 PM

Unity Ads make ANR

Unity Ads on Family Age project make next ANR:
Broadcast of Intent { act=android.intent.action.SCREEN_OFF flg=0x50000010 (has extras) }

With next traceback:

"main" prio=5 tid=1 Native
  | group="main" sCount=1 dsCount=0 obj=0x75730000 self=0xb4827800
  | sysTid=1884 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb6fadbec
  | state=S schedstat=( 0 0 0 ) utm=119 stm=74 core=2 HZ=100
  | stack=0xbe471000-0xbe473000 stackSize=8MB
  | held mutexes=
  #00  pc 00000000000133dc  /system/lib/libc.so (syscall+28)
  #01  pc 0000000000016de1  /system/lib/libc.so (_Z33__pthread_cond_timedwait_relativeP14pthread_cond_tP15pthread_mutex_tPK8timespec+56)
  #02  pc 0000000000161aec  /data/app/com.test.familyage-1/lib/arm/libFamily_Age.so (???)
  #03  pc 0000000000068073  /system/lib/libandroid_runtime.so (???)
  #04  pc 00000000002405b7  /system/framework/arm/boot.oat (Java_android_app_NativeActivity_onPauseNative__J+90)
  at android.app.NativeActivity.onPauseNative (Native method)
  at android.app.NativeActivity.onPause (NativeActivity.java:209)
  at com.dynamo.android.DefoldActivity.onPause (DefoldActivity.java:231)
  at android.app.Activity.performPause (Activity.java:6336)
  at android.app.Instrumentation.callActivityOnPause (Instrumentation.java:1322)
  at android.app.ActivityThread.performPauseActivity (ActivityThread.java:3677)
  at android.app.ActivityThread.performPauseActivity (ActivityThread.java:3650)
  at android.app.ActivityThread.handlePauseActivity (ActivityThread.java:3625)
  at android.app.ActivityThread.access$1100 (ActivityThread.java:177)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1441)
  at android.os.Handler.dispatchMessage (Handler.java:102)
  at android.os.Looper.loop (Looper.java:135)
  at android.app.ActivityThread.main (ActivityThread.java:5910)
  at java.lang.reflect.Method.invoke! (Native method)
  at java.lang.reflect.Method.invoke (Method.java:372)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1405)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1200)

Unity ANR's

I am getting a lot of these kind of ANR's in my game. I've deleted Admob and Unity ads plugin, removed all the ads. still getting these types of ANR's. PLEASE HELP..!!!

"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x755ab2c0 self=0x785140dc00
| sysTid=21459 nice=-10 cgrp=default sched=0/0 handle=0x78d805b548
| state=S schedstat=( 1544407181 149403077 2125 ) utm=79 stm=74 core=6 HZ=100
| stack=0x7ff7848000-0x7ff784a000 stackSize=8MB
| held mutexes=

#00 pc 000000000007124c /system/lib64/libc.so (__ioctl+4)

#1 pc 00000000000291f8 /system/lib64/libc.so (ioctl+136)

#2 pc 000000000005ba14 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+260)

#3 pc 000000000005c81c /system/lib64/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel*, int*)+60)

#4 pc 000000000005c668 /system/lib64/libbinder.so (android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+176)

#5 pc 00000000000524a0 /system/lib64/libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+232)

#6 pc 0000000000136b88 /system/lib64/libandroid_runtime.so (android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int)+152)

at android.os.BinderProxy.transactNative (Native method)

at android.os.BinderProxy.transact (Binder.java:1144)

at com.android.internal.view.IInputMethodManager$Stub$Proxy.startInputOrWindowGainedFocus (IInputMethodManager.java:749)

at android.view.inputmethod.InputMethodManager.startInputInner (InputMethodManager.java:1517)

  • locked <0x00b04a8f> (a android.view.inputmethod.InputMethodManager$H)

    at android.view.inputmethod.InputMethodManager$H.handleMessage (InputMethodManager.java:582)

  • locked <0x00b04a8f> (a android.view.inputmethod.InputMethodManager$H)

    at android.os.Handler.dispatchMessage (Handler.java:106)

    at android.os.Looper.loop (Looper.java:226)

    at android.app.ActivityThread.main (ActivityThread.java:7221)

    at java.lang.reflect.Method.invoke (Native method)

    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:576)

    at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:942)

Unity ANR's

"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x755ab2c0 self=0x785140dc00
| sysTid=21459 nice=-10 cgrp=default sched=0/0 handle=0x78d805b548
| state=S schedstat=( 1544407181 149403077 2125 ) utm=79 stm=74 core=6 HZ=100
| stack=0x7ff7848000-0x7ff784a000 stackSize=8MB
| held mutexes=

#00 pc 000000000007124c /system/lib64/libc.so (__ioctl+4)

#1 pc 00000000000291f8 /system/lib64/libc.so (ioctl+136)

#2 pc 000000000005ba14 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+260)

#3 pc 000000000005c81c /system/lib64/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel*, int*)+60)

#4 pc 000000000005c668 /system/lib64/libbinder.so (android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+176)

#5 pc 00000000000524a0 /system/lib64/libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+232)

#6 pc 0000000000136b88 /system/lib64/libandroid_runtime.so (android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int)+152)

at android.os.BinderProxy.transactNative (Native method)

at android.os.BinderProxy.transact (Binder.java:1144)

at com.android.internal.view.IInputMethodManager$Stub$Proxy.startInputOrWindowGainedFocus (IInputMethodManager.java:749)

at android.view.inputmethod.InputMethodManager.startInputInner (InputMethodManager.java:1517)

  • locked <0x00b04a8f> (a android.view.inputmethod.InputMethodManager$H)

    at android.view.inputmethod.InputMethodManager$H.handleMessage (InputMethodManager.java:582)

  • locked <0x00b04a8f> (a android.view.inputmethod.InputMethodManager$H)

    at android.os.Handler.dispatchMessage (Handler.java:106)

    at android.os.Looper.loop (Looper.java:226)

    at android.app.ActivityThread.main (ActivityThread.java:7221)

    at java.lang.reflect.Method.invoke (Native method)

    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:576)

    at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:942)

Redundant define for DLIB_LOG_DOMAIN

(minor issue, but a bit noisy)

Each extension automatically get their own log domain set when building on the extender server.

WARNING: defunityads/src/unityads.cpp(5): 'DLIB_LOG_DOMAIN' macro redefined [-Wmacro-redefined]
#define DLIB_LOG_DOMAIN LIB_NAME

Conflict with Defold 1.2.155 updates

Hi @AGulev ,

Thanks for your effort for this library.
But I face a build error after updating my Defold version to 1.2.155. It is probably related to the change of moving facebook extension into an external library. Is there any advice from your side? Thanks.

Screenshot 2019-05-29 at 10 43 28 AM

step by step documentation

i would like to add ads to my game but when i try this i get confused and i always have errors maybe if you can just make a step by step setup tutorial and how to show an ad like in a wiki or in a video and thanks for this amazing extension

Crashes game on very first run

My game was crashing at start, without error message, when run as a new install on my device. Removing the Unity Ads plugin fixed the crash.
On subsequent runs the game ran with no issue at all with the extension installed, it only happens when it is a new install.

4.9.3 Crashes with a banner load request

Sorry, I'm a newbie who doesn't know how to get crash data.
Tested on my android device, 4.9.2 works fine, but 4.9.3 crashes the whole app when I attempt to load a banner ad.

crash

default 22:27:03.998332 +0500 DefUnityAds INFO:DLIB: Log server started on port 49367
default 22:27:03.998776 +0500 DefUnityAds INFO:ENGINE: Engine service started on port 8001
default 22:27:03.998819 +0500 DefUnityAds INFO:ENGINE: Defold Engine 1.2.127 (c129eaf)
default 22:27:04.018835 +0500 DefUnityAds Retrieving resting unlock: 0
default 22:27:04.718933 +0500 DefUnityAds INFO:ENGINE: Loading data from: dmanif:/var/containers/Bundle/Application/AAE9998D-F3CD-484A-A2B6-66488BB03FD0/DefUnityAds.app/game.dmanifest
default 22:27:04.743339 +0500 DefUnityAds [CLIoHidInterface] Adding new Device with usage pair {65280, 3}
default 22:27:04.745245 +0500 DefUnityAds [CLIoHidInterface] invalidating hid service refs
default 22:27:04.745702 +0500 DefUnityAds [CLIoHidInterface] Refreshing service refs
default 22:27:04.745801 +0500 DefUnityAds Requesting calls from host
default 22:27:04.746156 +0500 DefUnityAds Received requested calls from host:
default 22:27:04.754778 +0500 DefUnityAds [CLIoHidInterface] Event system client initialized successfully
default 22:27:04.755359 +0500 DefUnityAds [CLIoHidInterface] invalidating hid service refs
default 22:27:04.755596 +0500 DefUnityAds [CLIoHidInterface] Refreshing service refs
default 22:27:05.078906 +0500 DefUnityAds 1366: Starting AURemoteIO(0x10e83bc40)
output client: 2 ch, 44100 Hz, Float32, non-inter, output HW: 2 ch, 44100 Hz, Float32, non-inter
input client: 2 ch, 0 Hz, Float32, non-inter, input HW: 2 ch, 0 Hz, Float32, non-inter
default 22:27:05.079701 +0500 DefUnityAds 1376: work interval port 0x7e03
default 22:27:05.294531 +0500 DefUnityAds INFO:ENGINE: Initialised sound device 'default'
default 22:27:05.308789 +0500 DefUnityAds DEBUG:SCRIPT: VERSION IS: 2.2.1
default 22:27:05.309690 +0500 DefUnityAds DEBUG:SCRIPT: DEBUG MODE IS: false
default 22:27:05.315131 +0500 DefUnityAds DEBUG:SCRIPT: isInitialized: false
default 22:27:05.315417 +0500 DefUnityAds DEBUG:SCRIPT: isSupported: true
default 22:27:05.316423 +0500 DefUnityAds INFO:CRASH: Successfully wrote Crashdump to file: /var/mobile/Containers/Data/Application/6FA658B3-33C6-4E8D-ACBE-472BDF1A7410/Library/Application Support/Defold/_crash

DefUnityAds-2018-05-11-222707.crash.txt

Receiving Multiple Callbacks on AdClose event .

I have used the extension with a simple initialization

function unity_ads_callbacks(self, msg_type, message)
	if msg_type == unityads.TYPE_DID_FINISH then
		if message.state == unityads.FINISH_STATE_COMPLETED then
			print("completed")
			pprint(message)
		elseif message.state == unityads.FINISH_STATE_SKIPPED then
			print("skipped")
			pprint(message)
		end
	end
end

function init(self)
	unityads.initialize("3678415",unity_ads_callbacks,true)
end

Whenever i play the default ad with unityads.show() or unityads.show(placementId) and close it i receive multiple callbacks at the same time instead of only one

e.g . Defold console

{ --[[0xd2eba4c0]]
  placementId = "video",
  state = 2
}
DEBUG:SCRIPT: completed
DEBUG:SCRIPT: 
{ --[[0xd2eba550]]
  placementId = "video",
  state = 2
}
DEBUG:SCRIPT: completed
DEBUG:SCRIPT: 
{ --[[0xd2eba5c0]]
  placementId = "video",
  state = 2
}
DEBUG:SCRIPT: completed
DEBUG:SCRIPT: 
{ --[[0xd2eba630]]
  placementId = "video",
  state = 2
}
DEBUG:SCRIPT: completed
DEBUG:SCRIPT: 
{ --[[0xd2eba6a0]]
  placementId = "video",
  state = 2
}
DEBUG:SCRIPT: completed
DEBUG:SCRIPT: 
{ --[[0xd2eba710]]
  placementId = "video",
  state = 2
}
DEBUG:SCRIPT: completed
DEBUG:SCRIPT: 
{ --[[0xd2eba780]]
  placementId = "video",
  state = 2
}

[4.4.0] Android init: Creating external cache directory failed

Defold 1.3.6
DefVideoAds 4.4.0

Google Pixel 6a
Android 13

Exception is thrown during initialization, preventing Unity Ads from working.

09-22 21:57:12.309 31492 31540 E UnityAds: com.unity3d.services.core.cache.CacheDirectory.getCacheDirectory() (line:38) :: Creating external cache directory failed: Attempt to invoke virtual method 'java.io.File android.content.Context.getExternalCacheDir()' on a null object reference
09-22 21:57:12.310 31492 31540 W System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'java.io.File android.content.Context.getFilesDir()' on a null object reference
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.services.core.cache.CacheDirectory.getCacheDirectory(CacheDirectory.java:54)
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.services.core.properties.SdkProperties.getCacheDirectory(SdkProperties.java:198)
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.services.core.properties.SdkProperties.getCacheDirectory(SdkProperties.java:190)
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.services.core.properties.SdkProperties.getLocalConfigurationFilepath(SdkProperties.java:174)
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.services.core.configuration.ConfigurationReader.getLocalConfiguration(ConfigurationReader.java:34)
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.services.core.configuration.ConfigurationReader.getCurrentConfiguration(ConfigurationReader.java:21)
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.services.ads.operation.load.LoadModuleDecoratorTimeout.<init>(LoadModuleDecoratorTimeout.java:25)
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.services.ads.operation.load.LoadModule.getInstance(LoadModule.java:35)
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.services.ads.UnityAdsImplementation.load(UnityAdsImplementation.java:171)
09-22 21:57:12.310 31492 31540 W System.err:    at com.unity3d.ads.UnityAds.load(UnityAds.java:281)
09-22 21:57:12.310 31492 31540 W System.err:    at com.agulev.defunityads.DefUnityAdsJNI.load(DefUnityAdsJNI.java:235)
09-22 21:57:12.311 31492 31540 D UnityAds: com.unity3d.services.ads.UnityAdsImplementation.initialize() (line:63) :: ENTERED METHOD
09-22 21:57:12.311 31492 31540 D UnityAds: com.unity3d.services.UnityServices.initialize() (line:35) :: ENTERED METHOD
09-22 21:57:12.311 31492 31540 I UnityAds: com.unity3d.services.UnityServices.initialize() (line:119) :: Initializing Unity Services 4.4.0 (4400) with game id 3530625 in production mode
09-22 21:57:12.311 31492 31540 E UnityAds: com.unity3d.services.core.configuration.EnvironmentCheck.testCacheDirectory() (line:49) :: Unity Ads cache directory check fail: no working cache directory available
09-22 21:57:12.311 31492 31540 E UnityAds: com.unity3d.services.UnityServices.initialize() (line:133) :: Error during Unity Services environment check, halting Unity Services init

[4.2.1] Crash after rewarded video on Android

Defold 1.3.6
DefVideoAds: 4.2.1

Device: Google Pixel 6a
OS: Android 13 with Sept 5 Security Update and Aug 1 Google Play System Update.

What happens?
On game startup, I initialize Unity Ads and start fetching a rewarded video ad.

When the ad is loaded, I click a button to launch it. After the 30 seconds timer on the ad, I click to close it. The game crashes and I go back to the phone's home screen.

ADB log in details below:

09-22 22:55:04.599 1179 3428 I ActivityManager: Process dev.skaterdad.applespider (pid 11548) has died: fg TOP
09-22 22:55:04.599 1179 3311 I WindowManager: WIN DEATH: Window{3a87836 u0 dev.skaterdad.applespider/com.dynamo.android.DefoldActivity}
09-22 22:55:04.599 1179 3311 W InputManager-JNI: Input channel object '3a87836 dev.skaterdad.applespider/com.dynamo.android.DefoldActivity (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.599 1179 2603 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(uid/pid:10259/11548, [NetworkRequest [ LISTEN id=981, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&FOREGROUND&NOT_VCN_MANAGED Uid: 10259 RequestorUid: 10259 RequestorPkg: dev.skaterdad.applespider UnderlyingNetworks: Null] ]], android.os.BinderProxy@ec76d58)
09-22 22:55:04.600 1179 5343 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(uid/pid:10259/11548, [NetworkRequest [ REQUEST id=980, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10259 RequestorUid: 10259 RequestorPkg: dev.skaterdad.applespider UnderlyingNetworks: Null] ]], android.os.BinderProxy@84a8eb1)
09-22 22:55:04.600 1179 2603 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(uid/pid:10259/11548, [NetworkRequest [ LISTEN id=982, [ Capabilities: NOT_RESTRICTED&TRUSTED&NOT_VPN&FOREGROUND&NOT_VCN_MANAGED Uid: 10259 RequestorUid: 10259 RequestorPkg: dev.skaterdad.applespider UnderlyingNetworks: Null] ]], android.os.BinderProxy@d1edf96)
09-22 22:55:04.600 794 794 I Zygote : Process 11548 exited due to signal 11 (Segmentation fault)
09-22 22:55:04.601 1179 1913 D ConnectivityService: releasing NetworkRequest [ REQUEST id=980, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10259 RequestorUid: 10259 RequestorPkg: dev.skaterdad.applespider UnderlyingNetworks: Null] ] (release request)
09-22 22:55:04.603 1179 2603 I WindowManager: WIN DEATH: Window{a728d3d u0 dev.skaterdad.applespider/com.unity3d.services.ads.adunit.AdUnitActivity}
09-22 22:55:04.603 1179 2603 W InputManager-JNI: Input channel object 'a728d3d dev.skaterdad.applespider/com.unity3d.services.ads.adunit.AdUnitActivity (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.603 654 654 W libprocessgroup: Failed to apply NoResetUclampGrp task profile: No such process
09-22 22:55:04.603 654 654 W powerhal-libperfmgr: Failed to set NoResetUclampGrp task profile for tid:11736
09-22 22:55:04.603 654 654 W libprocessgroup: Failed to apply NoResetUclampGrp task profile: No such process
09-22 22:55:04.603 654 654 W powerhal-libperfmgr: Failed to set NoResetUclampGrp task profile for tid:11737
09-22 22:55:04.603 654 654 W libprocessgroup: Failed to apply NoResetUclampGrp task profile: No such process
09-22 22:55:04.603 654 654 W powerhal-libperfmgr: Failed to set NoResetUclampGrp task profile for tid:11548
09-22 22:55:04.603 654 654 W libprocessgroup: Failed to apply NoResetUclampGrp task profile: No such process
09-22 22:55:04.603 654 654 W powerhal-libperfmgr: Failed to set NoResetUclampGrp task profile for tid:11566
09-22 22:55:04.603 654 654 W powerhal-libperfmgr: sched_setattr failed for thread 11736, err=3
09-22 22:55:04.603 654 654 W powerhal-libperfmgr: sched_setattr failed for thread 11737, err=3
09-22 22:55:04.603 654 654 W powerhal-libperfmgr: sched_setattr failed for thread 11548, err=3
09-22 22:55:04.603 654 654 W powerhal-libperfmgr: sched_setattr failed for thread 11566, err=3
09-22 22:55:04.607 1179 3428 W InputManager-JNI: Input channel object 'Letterbox_left_ActivityRecord{a8418da u0 dev.skaterdad.applespider/com.unity3d.services.ads.adunit.AdUnitActivity} t3416} (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.608 1179 3428 W InputManager-JNI: Input channel object 'Letterbox_top_ActivityRecord{a8418da u0 dev.skaterdad.applespider/com.unity3d.services.ads.adunit.AdUnitActivity} t3416} (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.608 1179 3428 W InputManager-JNI: Input channel object 'Letterbox_right_ActivityRecord{a8418da u0 dev.skaterdad.applespider/com.unity3d.services.ads.adunit.AdUnitActivity} t3416} (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.608 1179 3428 W InputManager-JNI: Input channel object 'Letterbox_bottom_ActivityRecord{a8418da u0 dev.skaterdad.applespider/com.unity3d.services.ads.adunit.AdUnitActivity} t3416} (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.608 1179 3428 W ActivityTaskManager: Force removing ActivityRecord{a620f81 u0 dev.skaterdad.applespider/com.dynamo.android.DefoldActivity} t3416}: app died, no saved state
09-22 22:55:04.609 1179 3428 W InputManager-JNI: Input channel object 'Letterbox_left_ActivityRecord{a620f81 u0 dev.skaterdad.applespider/com.dynamo.android.DefoldActivity} t3416} (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.609 1179 1629 I libprocessgroup: Successfully killed process cgroup uid 10259 pid 11548 in 0ms
09-22 22:55:04.609 1179 3428 W InputManager-JNI: Input channel object 'Letterbox_top_ActivityRecord{a620f81 u0 dev.skaterdad.applespider/com.dynamo.android.DefoldActivity} t3416} (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.609 1179 3428 W InputManager-JNI: Input channel object 'Letterbox_right_ActivityRecord{a620f81 u0 dev.skaterdad.applespider/com.dynamo.android.DefoldActivity} t3416} (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.609 1179 3428 W InputManager-JNI: Input channel object 'Letterbox_bottom_ActivityRecord{a620f81 u0 dev.skaterdad.applespider/com.dynamo.android.DefoldActivity} t3416} (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.613 516 516 E BpTransactionCompletedListener: Failed to transact (-32)
09-22 22:55:04.625 3389 4424 I AssistantForeground: (REDACTED) Get launcher package: %s
09-22 22:55:04.627 1179 1566 V WindowManager: Unknown focus tokens, dropping reportFocusChanged
09-22 22:55:04.627 29832 29832 I A : (REDACTED) onApplyWindowInsets: systemWindowInsets=%s
09-22 22:55:04.627 29832 29832 I A : (REDACTED) onApplyWindowInsets: systemWindowInsets=%s
09-22 22:55:04.630 2930 2930 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.auth.api.signin.service.START pkg=com.google.android.gms }
09-22 22:55:04.636 2434 2618 D QuickstepModelDelegate: notifyAppTargetEvent action=1 launchLocation=
09-22 22:55:04.639 1179 1568 W WindowManager: Failed to deliver inset state change to w=Window{3a87836 u0 dev.skaterdad.applespider/com.dynamo.android.DefoldActivity EXITING}
09-22 22:55:04.639 1179 1568 W WindowManager: android.os.DeadObjectException
09-22 22:55:04.639 1179 1568 W WindowManager: at android.os.BinderProxy.transactNative(Native Method)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:584)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:473)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3994)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$5(InsetsStateController.java:348)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.wm.InsetsStateController.$r8$lambda$ni7v3ZO6TRbLZqXOFahDjPeXTS0(Unknown Source:0)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.wm.InsetsStateController$$ExternalSyntheticLambda4.run(Unknown Source:2)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:345)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:226)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1(WindowAnimator.java:106)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.wm.WindowAnimator.$r8$lambda$fo2Nk5bb9hY3lvmHsTnTEwtZMbI(Unknown Source:0)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.wm.WindowAnimator$$ExternalSyntheticLambda1.doFrame(Unknown Source:2)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1229)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1239)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:899)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:827)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1214)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.os.Handler.handleCallback(Handler.java:942)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.os.Looper.loopOnce(Looper.java:201)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.os.Looper.loop(Looper.java:288)
09-22 22:55:04.639 1179 1568 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67)
09-22 22:55:04.639 1179 1568 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44)
09-22 22:55:04.643 1179 3428 W WindowManager: Failed looking up window session=Session{c347e2a 31168:u0a10140} callers=com.android.server.wm.WindowManagerService.windowForClientLocked:5893 com.android.server.wm.WindowManagerService.removeWindow:2031 com.android.server.wm.Session.remove:223
09-22 22:55:04.643 1179 3428 W InputManager-JNI: Input channel object 'Embedded{} (client)' was disposed without first being removed with the input manager!
09-22 22:55:04.643 3389 3389 I GsaVoiceInteractionSrv: Handling ACTION_START_HOTWORD
09-22 22:55:04.644 3389 4253 I GsaVoiceInteractionSrv: (REDACTED) disregardVoiceMatch: %b
09-22 22:55:04.648 31168 31168 I OverlaySession: onDestroy: OverlaySessionInfo{taskId=3416, gamePackageName=dev.skaterdad.applespider} [CONTEXT service_id=311 ]
09-22 22:55:04.648 3370 3738 I AiAiEcho: Predicting[1]: { Feature:1, creation:2022-09-23T03:34:46.752Z, expiry:2022-09-23T09:34:46.752Z, isExpired: false}
09-22 22:55:04.649 3370 3738 I AiAiEcho: Ranked targets strategy: WEIGHTED, count: 1, ranking metadata: { cardId: WEATHER-569377243, card type: 1, update time: 2022-09-23T03:34:46.752Z, expiration time: 2022-09-23T09:34:46.752Z, ranking metadata: RankingMetaData(urgency=0.856, priority=0.3, recency=1.0, rankScore=0.25680003, importantTimePoints=# mjw@7bca4) }
09-22 22:55:04.649 3370 3738 I AiAiEcho: #postPredictionTargets: Sending updates to UISurface lockscreen with targets# 1
09-22 22:55:04.650 3370 3738 I AiAiEcho: #postPredictionTargets: Sending updates to UISurface home with targets# 1
09-22 22:55:04.650 3370 3738 I AiAiEcho: #postPredictionTargets: Sending updates to UISurface media_data_manager with targets# 0
09-22 22:55:04.651 1979 1979 W BcSmartspaceCard: No title view to update
09-22 22:55:04.652 1979 1979 I BcSmartspaceCard: setFormattedContentDescription: textView=SUBTITLE, text=53°F, iconDescription=Clear, contentDescription=Clear, 53°F
09-22 22:55:04.664 29832 29832 I A : (REDACTED) onApplyWindowInsets: systemWindowInsets=%s
09-22 22:55:04.664 29832 29832 I A : (REDACTED) onApplyWindowInsets: systemWindowInsets=%s
09-22 22:55:04.669 3866 3866 I GoogleInputMethodService: GoogleInputMethodService.onFinishInput():3274
09-22 22:55:04.670 3866 3866 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2166 repeatCheckTimes = 0, unlocked = true
09-22 22:55:04.670 3866 3866 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1957 onStartInput(EditorInfo{inputType=0x0(NULL) imeOptions=0x0 privateImeOptions=null actionName=UNSPECIFIED actionLabel=null actionId=0 initialSelStart=-1 initialSelEnd=-1 initialCapsMode=0x0 hintText=null label=null packageName=com.google.android.apps.nexuslauncher fieldId=-1 fieldName=null extras=null}, false)
09-22 22:55:04.670 3866 3866 I GoogleInputMethodService: GoogleInputMethodService.shouldHideHeaderOnInitialState():4078 ShouldHideHeaderOnInitialState = false
09-22 22:55:04.670 3866 3866 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2166 repeatCheckTimes = 2, unlocked = true
09-22 22:55:04.672 1179 1568 W WindowManager: Failed to deliver inset state change to w=Window{3a87836 u0 dev.skaterdad.applespider/com.dynamo.android.DefoldActivity EXITING}
09-22 22:55:04.672 1179 1568 W WindowManager: android.os.DeadObjectException
09-22 22:55:04.672 1179 1568 W WindowManager: at android.os.BinderProxy.transactNative(Native Method)
09-22 22:55:04.672 1179 1568 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:584)
09-22 22:55:04.672 1179 1568 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:473)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3994)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$5(InsetsStateController.java:348)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.InsetsStateController.$r8$lambda$ni7v3ZO6TRbLZqXOFahDjPeXTS0(Unknown Source:0)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.InsetsStateController$$ExternalSyntheticLambda4.run(Unknown Source:2)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:345)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:840)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:784)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:177)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:126)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:115)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:57)
09-22 22:55:04.672 1179 1568 W WindowManager: at android.os.Handler.handleCallback(Handler.java:942)
09-22 22:55:04.672 1179 1568 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99)
09-22 22:55:04.672 1179 1568 W WindowManager: at android.os.Looper.loopOnce(Looper.java:201)
09-22 22:55:04.672 1179 1568 W WindowManager: at android.os.Looper.loop(Looper.java:288)
09-22 22:55:04.672 1179 1568 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67)
09-22 22:55:04.672 1179 1568 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44)
09-22 22:55:04.848 1179 1568 W WindowManager: Exception thrown during dispatchAppVisibility Window{a728d3d u0 dev.skaterdad.applespider/com.unity3d.services.ads.adunit.AdUnitActivity EXITING}
09-22 22:55:04.848 1179 1568 W WindowManager: android.os.DeadObjectException
09-22 22:55:04.848 1179 1568 W WindowManager: at android.os.BinderProxy.transactNative(Native Method)
09-22 22:55:04.848 1179 1568 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:584)
09-22 22:55:04.848 1179 1568 W WindowManager: at android.view.IWindow$Stub$Proxy.dispatchAppVisibility(IWindow.java:536)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.WindowState.sendAppVisibilityToClients(WindowState.java:3489)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.WindowContainer.sendAppVisibilityToClients(WindowContainer.java:1199)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.WindowToken.setClientVisible(WindowToken.java:398)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.ActivityRecord.setClientVisible(ActivityRecord.java:6564)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.ActivityRecord.onAnimationFinished(ActivityRecord.java:7351)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.WindowContainer$$ExternalSyntheticLambda4.onAnimationFinished(Unknown Source:2)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$0(SurfaceAnimator.java:133)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.SurfaceAnimator.$r8$lambda$lRxTVOJy8fX752UbrFno9INW9hE(Unknown Source:0)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.SurfaceAnimator$$ExternalSyntheticLambda1.run(Unknown Source:8)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.AnimatingActivityRegistry.endDeferringFinished(AnimatingActivityRegistry.java:104)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.AnimatingActivityRegistry.notifyAboutToFinish(AnimatingActivityRegistry.java:77)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.ActivityRecord.shouldDeferAnimationFinish(ActivityRecord.java:7169)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$1(SurfaceAnimator.java:141)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.SurfaceAnimator.$r8$lambda$4PiCdaEsT4mA6LQVhqpeM5EoU9c(Unknown Source:0)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.SurfaceAnimator$$ExternalSyntheticLambda0.onAnimationFinished(Unknown Source:4)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.LocalAnimationAdapter.lambda$startAnimation$0(LocalAnimationAdapter.java:67)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.LocalAnimationAdapter.$r8$lambda$gPDCFw0mQLltlXqA3mL6IUKCwLs(Unknown Source:0)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.wm.LocalAnimationAdapter$$ExternalSyntheticLambda0.run(Unknown Source:6)
09-22 22:55:04.848 1179 1568 W WindowManager: at android.os.Handler.handleCallback(Handler.java:942)
09-22 22:55:04.848 1179 1568 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99)
09-22 22:55:04.848 1179 1568 W WindowManager: at android.os.Looper.loopOnce(Looper.java:201)
09-22 22:55:04.848 1179 1568 W WindowManager: at android.os.Looper.loop(Looper.java:288)
09-22 22:55:04.848 1179 1568 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67)
09-22 22:55:04.848 1179 1568 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44)
09-22 22:55:04.853 1179 1566 W ActivityManager: setHasOverlayUi called on unknown pid: 11548

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.