0ffda5c309e68065a7c87e1992d377901018b116d743a3e32868e8886e131785  README.md
4ebdc688320f21c135a5c727fb196d874393c64c07cf4d08f5aa9c44c7e29a41  docs/sdk-android/1.本地存储.md
ae1e45cc2eeac45440aeded921333fa25bea69c19e1687bb0c5e9e0b9057e361  docs/sdk-android/2.功能概述文档.md
47ef1bc083522019aebde86521a99a80185d50fc1e1e3194e2cd9ba56305119e  docs/sdk-android/3.接口设计.md
e1ce8da9cb48493eda87f4efc2934c4b8a2c4e763f41234c5aa53c3c06284550  docs/sdk-android/4.实现与测试.md
dcbe0c56efe4bacba2289b1bcbac3432cea9a76b406e98feae0fa274155e705d  sdk/android/.gitattributes
981b5891114539cdf81d9e1fcfa99c3f1453f00f6b5417c8df666932c1ea2bf4  sdk/android/.gitignore
722edcd011799ed3c3e1da3bf9b3c8503dcd52f0d536ac653868216691ef1d8e  sdk/android/PORTING.md
a87e9ef3a4d9028c1244f43aee355167046e8a023211267bc7ad48c2ed353b57  sdk/android/README.md
d959916bcf4fbc77044956959410d526e86ec44f93a85ee6638f46d303b09b84  sdk/android/build.gradle.kts
74510eb91e0009de39b087e99f5d7d182162ae74d1f799f3638141cfd33daa94  sdk/android/example/README.md
b36f7a03aaa47a7b0316c5715ff7ae3697f032cbe5e7291bcfc0cd1211efd9f2  sdk/android/example/build.gradle.kts
b78e1295d5538e78abc8c94f8a820f2461a674b26e984f398895e4f304f49cc9  sdk/android/example/proguard-rules.pro
358bf306bc6fbc610703738dde634b0fc6761323b6b866ee6391aba6661f0110  sdk/android/example/src/androidTest/java/com/deeprespond/im/example/ExampleTest.kt
dcec47f36067a4e268bbcc7cb9aa98aa85434451c2b8cb13c4c15a32bc2338c0  sdk/android/example/src/main/AndroidManifest.xml
c5576540811dde3f0d8c74ed67d6c2538cd04c861342a9cd1de0367160915711  sdk/android/example/src/main/java/com/deeprespond/im/example/CallActivity.kt
84aa8a51d23fac925602a629a98c136ded4cefcfc3d7f506bbcba39514f54126  sdk/android/example/src/main/java/com/deeprespond/im/example/ChatActivity.kt
9b5b8e5c6f090895a92d928b8698cc78f2b4ba056f7f18226d75caeb6ae37e29  sdk/android/example/src/main/java/com/deeprespond/im/example/ChatSettingsActivity.kt
6d530b4decd8507e8ed6f24cd667c4654376c65e72703e3ddfb3b6e2de6eb0b4  sdk/android/example/src/main/java/com/deeprespond/im/example/Demo.kt
0604b1c2f8f7a57aee3087193d2bed18533f924a9a2b063cb88f0741389fb45b  sdk/android/example/src/main/java/com/deeprespond/im/example/FriendProfileActivity.kt
7aac260aca95d9b1caaf77fb5f9d3f425176c5cdd91d37e3ee3542f04b5d5bc0  sdk/android/example/src/main/java/com/deeprespond/im/example/GroupSettingsActivity.kt
d6095350dd13489a1f584888e361fef83d522f25f9757dc347cbc6e2a6f1aac2  sdk/android/example/src/main/java/com/deeprespond/im/example/IncomingCallActivity.kt
a7ce322ba2b26279cced43c76cfae51c0c9f30359552425ab3dfdc2322597556  sdk/android/example/src/main/java/com/deeprespond/im/example/JavaFacadeActivity.java
bd0f95c36eb0986d62a859c2ed59f769c6a26a80b71741cf4bb613ddb543c376  sdk/android/example/src/main/java/com/deeprespond/im/example/MainActivity.kt
3f83aa3196fb2a83bd5eb3f7e1efcba5f09bbdcabadb7e4074ae2f5ea6c14c4b  sdk/android/example/src/main/java/com/deeprespond/im/example/RequestsActivity.kt
d80ee8515139213ee7b574c8a75e9fd91e0bd858f845c24e93c77dcdbc44d1ef  sdk/android/example/src/main/java/com/deeprespond/im/example/ui/Ui.kt
d36ba23dbd788779c6bfcadf7f814fc02e813edcaa358ae5a69cb1990dfa51a3  sdk/android/example/src/main/res/xml/network_security_config.xml
03c90ab2ab110cefccbe5f15e4e80b4a169a0de7626f8b2264760d526c74790b  sdk/android/gradle.properties
5ab62bde18c58a228afe9b03bfc1ab0c1fe10bdf731f5ad5e91a75b84a0ae654  sdk/android/gradle/libs.versions.toml
16caeaf66d57a0d1d2087fef6a97efa62de8da69afa5b908f40db35afc4342da  sdk/android/gradle/wrapper/gradle-wrapper.jar
b690d26223576fe4e63889fad9a00df81945cb870b9476cc5a563152a1a88a74  sdk/android/gradle/wrapper/gradle-wrapper.properties
ec56c02543666d92d9ac5ae7fcc48f88ce4de0deb8b7f9b39928ca46f68c1b2b  sdk/android/gradlew
c13c6e91b9a517783976de213d46398c661ea9e17651376d7301e839eaedcc62  sdk/android/gradlew.bat
cf007e26e8f2d9cda0856832a64f73c479dd1bbb69d0483ea953e27222269ad4  sdk/android/im-bom/build.gradle.kts
913dd08e4ab36344fc38276a842539f7a346094a8a2c7174e8803c24ab5ff81f  sdk/android/im-call/api/im-call.api
e69b4d40cac23ba9603a943713c4ae2246698445f82b9c07db09871d95085282  sdk/android/im-call/build.gradle.kts
2a2e90eb3e23380606d590075f27d6d543af85490cc3adf102342bad7d532f67  sdk/android/im-call/consumer-rules.pro
b5645964932b30c714910402d3f0289d0d633b3079f7c6bc0fcbf76da0a1b9d5  sdk/android/im-call/src/androidTest/AndroidManifest.xml
4bc778264b5d541fb9a09430e2f7a80033bd0805fd37881b73ea30fec133ad79  sdk/android/im-call/src/androidTest/kotlin/com/deeprespond/im/call/CallDeviceTest.kt
18a26d74f3e31aba65278a8b1c6a1f19ab797afca9489b2d1889a632b6e6139e  sdk/android/im-call/src/androidTest/kotlin/com/deeprespond/im/call/CallE2ETest.kt
2b44af3234a884eef62d986a8aac3367108c67619cba713faf586466a6d1812b  sdk/android/im-call/src/androidTest/res/xml/dr_test_network_security_config.xml
959c0f9d7a83b3985829ae7ca4e0412c9771c3dbf8fdcdd858441acd8ff0e2cc  sdk/android/im-call/src/main/AndroidManifest.xml
4c9c59bedb4fc06cedbfa8aa0586711e50cfaf37e46a9290530d42ac087e5049  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/AudioEndpoints.kt
0c1cdf30c5167b727d03a1d7d76933f1f04a311c2cf833d60afe0e22491bf646  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/CallActionReceiver.kt
e74d52b1e21c89394acbc92c138e26c0e432c317a9e2bb3f7dec76437a289775  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/CallForegroundService.kt
2fa9b6d033f533d7c6ef0b57f719e9061f1f9bbd8e69a56b2ccae092ca341549  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/CallPushHandler.kt
e63fe3f8b93e0e4e7f61d35252c8400ff8957659424424c40f14257a59f6e47d  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/DRCallUI.kt
fc22a3a282d81d6b207ea3c9bb4cb06044cbe6d4643768af72d063a2bf4369eb  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/DRCallVideoView.kt
513e2e46043631951cc876eefe4ec7e5fd60f09e0bdfc2c28d426ac2fda83ed4  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/DRChannelVideoView.kt
f941d3e8287f53bff85421a16f7288a480f491da40d72e646a4dbd5eb824b4e9  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/BackgroundApi.kt
a2b4fd47c45673ca9fe8b281f50e402283ce862a003698da6f06f8b68084ab04  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/BackgroundFiles.kt
2caa02b3b9035d95d0705578f0bbfaefaeca856f2296d70f319b679af1ca70a9  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/CallActions.kt
a7ae5ef1b671a20d3b562fed447df533230b6b0bd1cff27a7eba8e33133da948  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/CallExtension.kt
96c0df78d5d243cb694489c4663b7d71859838c81e7716e17c0b0017c112af84  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/CallSystem.kt
ead790c2a289d6896ed02ef689c69da5e3387aa5cb8d277203a25079fbae18fd  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/CallUi.kt
1416fc75ebd608d74763048d411d2c7a7be2c3bf20e7624b0a6ff734674a6690  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/IntentWatcher.kt
44bfde7b2e8cb879d72ee190e1d542bf6a5d442fa51cb1bfde98c3990b56767a  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/LiveKit.kt
2e6cb4de90d1bf46aa9419758834483249d7aef536b893e36aa45f2e67775f31  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/Rules.kt
a01f91902ea20ec62a347eef8b76ce3599b1f852d462f70042df4aed91bce044  sdk/android/im-call/src/main/kotlin/com/deeprespond/im/call/internal/Telecom.kt
afb9c87d7c6b86a33d9786b87d5f2df6078ac8a043b7079c7a5ebd6a37485db8  sdk/android/im-call/src/main/res/values-en/strings.xml
ef15276fc44ef4800dc08624449d9509d61c1db937f06e68341483863b6ff9ad  sdk/android/im-call/src/main/res/values/strings.xml
99387391e5e067d0c76ad5ca616634582c77151ca03ce098982950a7a4a50db5  sdk/android/im-call/src/main/resources/META-INF/services/com.deeprespond.im.android.AndroidExtensionProvider
184192a64aead86229a16643979a05e0d52f78a03a6aec8a95acc50e198eda51  sdk/android/im-call/src/main/resources/META-INF/services/com.deeprespond.im.android.CallPushReceiver
9052564549ac313c01125ddf317a2dd6a7bb7d1c1004c04145572cfa74433d8f  sdk/android/im-call/src/test/kotlin/com/deeprespond/im/call/CallPushTest.kt
4d939347056ad8cc50620b957f0f76abe4d7db0805ecac92195448f86cfda320  sdk/android/im-call/src/test/kotlin/com/deeprespond/im/call/CallUiTest.kt
6acd539ee6a1aabb8d6aa11bbd1c5ec6b43526287f9e5bdddfc911048eea2b11  sdk/android/im-call/src/test/kotlin/com/deeprespond/im/call/JavaFacadeCoverageTest.kt
2c0b585a4ffa57768b5d7ae13bc874839bc792c8de2c158b0d8bfdd7c033b364  sdk/android/im-coil/api/im-coil.api
0db2ae5ce79019006aa5d78ebc9b1019e27ea537b484c49a1fe5da23391d3947  sdk/android/im-coil/build.gradle.kts
ab42a72e1086c37d01dcf9b1ff34fcb8023391e8325537f9ed25f7984c255eae  sdk/android/im-coil/consumer-rules.pro
c638f9ded46661683f5c0bc793b88736eeb9284d55e8643d8e89c3e196f2efab  sdk/android/im-coil/src/main/kotlin/com/deeprespond/im/coil/DRImage.kt
dd43f4fabfcc67bbe3a0b2529922b151fc3778b7ab998b4ba96a4610823afbe8  sdk/android/im-coil/src/test/kotlin/com/deeprespond/im/coil/DRImageTest.kt
90cc3bc910e68d2492ff70d77dd93c5c7673f0d2881e9ae8a9b153b090c5eb91  sdk/android/im-core/api/im-core.api
6b38bd1e4207ca37353cba4fcd7f95c37658bacb545b1307a3811bf9f2e7da42  sdk/android/im-core/build.gradle.kts
3325ab5babedab50fc7e6f58b92caa92ab63f355f3cc967973db4393469c240d  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/AndroidRulesTest.kt
15c98cd906ae9d8614e680acbeab75e4ffab41ad3a08ae280ead432e9f2d83ea  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/AuthTest.kt
57b46a9b1fe4a0046fba7f1fb7634162b2c5860f649f168b13be35729c94efca  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/CallsTest.kt
e5e4f582083a3e156f43fbdf0ccde9382bb62e93d80df5fc0a02e65087d11d28  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/ChatroomsTest.kt
d8c7fa632bd7864f72a207272433f4905713030267f2ef4e85b8599d7a6e889b  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/FilesTest.kt
279ab4b09bf33a35427a86771b04b07a20bbbb6a0923bafd48c8f7f87a3d80b9  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/FriendsTest.kt
eca79441063828923f4394318c9782f28e06068c5a75231034950a8bccbf4ee3  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/GroupsTest.kt
df55035cd9cd77aabeba26cbdbb14d08adf19ce1f906c2431bc34d7a65770919  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/Harness.kt
931fc51bfa278534d12ecdcf968595b618a42e71e01a143913a71a96d4ef883e  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/MessagesTest.kt
1919af5cf1c02ee97a05aa81b374c8a916a0af5259c4f57bdc841d9c2ae730be  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/PresenceTest.kt
18a9d6aa045b2e8618ca91601e565dab970ac3d83ff5a1e3220f693f4877bd71  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/PushTest.kt
f87dda6b7d8456ca489ab7c86776102dcb1589a165835f491f257d5bec3fc82e  sdk/android/im-core/src/integrationTest/kotlin/com/deeprespond/im/it/ReportsTest.kt
722880a8668f50bf96eb259913a9d90b56505814c8a0701a10b93015a86536b8  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/Version.kt
083a457aadfdf4d3a4aac63dbd3d9181661e5fe35059398cc6e426b426b14932  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Auth.kt
b8de313fadda9476cc30eb0e9350c36c508b2814bdced88c8b059abc235cb027  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/AuthTypes.kt
98826107bdfed1468ad63c27e7192fbc8c1317532dce63b44ed47bd0a7dd6518  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Calls.kt
bc01acdab3c042fce1beaffb3f619b25e15ef51add38830bc1f8ea44eb835b56  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Channels.kt
a9c846a2b50f6a443250aacfba99211200205d62503ace37b6c7e4835a7abd8b  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Chatrooms.kt
be7779a09a8128507ca7ce2e31131213ac919838df82a4103ae408513b62134a  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Files.kt
882a33dc64553a6d86b1218bca3f5872849dfc2ab133f64cfd6b1ee37a69f13e  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Friends.kt
ba34825a306df20e77b72615aae8ea4ed1b163e3e4c02eb78d46f1335df95027  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Groups.kt
c82023471cca92a1eaff62bbc5cbcc490850d1de398685391cf17f8415512082  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Messages.kt
b1716428b719ed212e4bec3f658525a0bf89789259e259b7370e1f012f24fbc7  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Presence.kt
c906d8644bf1093e594dc4e2431c5b57d4569fd51ad6ea14dae4584fca2a6b54  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Push.kt
c99dde767f014c8d719d2530ae7580e60f85b0c3b55240c730cbc08a5faa86db  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Reports.kt
ee0a122612f358e8b6c62e328e21d3334ae54c4ab2c5667a3d8a37704d1a56fb  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/api/Users.kt
17ece695e28b2537a0f1b344b4ed43e92a444d9c194ce9697aad62f6b1bda5ae  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/errors/DRException.kt
361d9f2fe6cc431905b09beb12b197fb274430a87fbe2f7c792bc0aec5f09d2b  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/events/Events.kt
17811caabc9248199318969cceb37580be5130c115961eea3670d8452018e5a5  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/Client.kt
d444de6ec2f77c54b2679bb18aa9234dcef6ee1c9474f4437631476155ca5fb5  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/Core.kt
8a5b7fc4e6aa17aa8e09681550f7d6006f40fcf589a11468d222880585ce2dd7  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/EventHub.kt
a6ca1fd114b641190075c55d1e103f58fc44a5757ebe0a0c1c51ca637d1b4ce5  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/JavaBridge.kt
6bfd91f314c6dd363a8eb358d12578abf121c4b22404d27b2e3cda1661a888b5  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/JavaFacade.kt
c2fcf6a5a56547906e44a0b1d4dda36f40d32a82acab7a9921ee9e8d9bd9ff7e  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/Launch.kt
25fcfc8444915b491d58445f83f6153e3f7aad991489a2a579b735cdbc0e489c  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/Lifecycle.kt
ee92e534329632e9e846da9929253634f3e434c5a79ecaf1028f4167cdf1fb68  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/Live.kt
38c665d247a5b56557afd3e85c3290a3276b14d06e852086407f91f9570dbe24  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/LiveListFlow.kt
087378a863f8bb3bee965361c3d8daf1b2880e5c14251aaeb9f9fe3f55d95cf1  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/Log.kt
b71acb1d6bf2abc79bb8ee9e2372c7979caaf9592cc2c0b1aeebdc6e8db3f59a  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/Options.kt
34b391062876e29ea28b9180e3bc2f10aedba9f63549f7c2fed738341e83abe9  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/Services.kt
124f7b42c83f9daaf8eeb167011ee7fffae1cc8c07dce67052d8db2d38e6df77  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/Version.kt
1ca88adf0bc0993a43cb764e1177bde9f7899a085c999483140a2f594a3c82ba  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/Config.kt
d8bfb0b03714bba0a87614f39e77a54d64f5519efa8a8849c8cc8dfd27165590  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/Devices.kt
7ac25f625c65b9a06ed21dd68869d21c577bee7b0cbe18a9fdab7aebb2ac517c  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/Friends.kt
68b5a958bc8c9d9974cd51a3fa52aae073f7ba0f6472d364212b371ec4cb7a5c  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/Presence.kt
c7c797be5d67e4696c97e6bf12b9d000f0d905ee0bc13663374de8a5d148864d  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/Push.kt
0b2916042352ec0e4576c343e187edd18d9919b6c3de5d1c50c45c8c8c30079f  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/PushRules.kt
65e40c1bbc87b5021f5d31ab9d916a9413ce6131b3325915fc814b63a4464fa4  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/PushTz.kt
e326b5d3db0d93ae8e01a8259d91dc3d849272fd887fe05611c4fc229d3631c9  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/Reports.kt
a35e039400451c24fa18fa483fdff29dde4e2653348010dedfcd5d2596846413  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/Users.kt
36f471a34bb75a936e1cb101aad89ac5a87021acb96e7454a91c0fa7d36c9c0c  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/calls/Calls.kt
1d1310bd6a43a75e6e7dbc4b49e7d95fa2246f75fad8cb9b9ad11702efe2ad20  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/calls/FakeMedia.kt
320f57f83d2f152b0e7acee09bc2da6ee3f631c0ed39276049c90cde3de36e88  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/calls/Handle.kt
dd384ca6cbd2168ca8a808a57325decb6295fcb0577e20faa9d48ab8583c3124  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/calls/Media.kt
557494e06cd879498b325fdf570a55a9621a5025ec9f09de749547b3e2bc599c  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/channels/Channels.kt
7d6c0935f098a5733d5ed2c0c5f236c0332a2d387c51efd11b2e33b479eeaa29  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/chatrooms/Handle.kt
b0e433abd9d4e169251aeaf4bef81cd59961545a09f102de2c6a3262162b8378  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/chatrooms/Index.kt
806928970850f2d1c8c7de16c7b7f3eb19fa177189da6e34b6b177aaeade4232  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/chatrooms/Manage.kt
cd357ca5488152f14480a57906a9f4ad5cfcf3a504c2a938ce1c1180643d9327  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/files/Download.kt
4a03d801c3bc23f96380b4a2ffd9f4fd326a5bf22ae7adb4f0539d5423672019  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/files/Files.kt
35df33f7c4b03a1a54269c037443ccd7fbbfa1687c813065ddb073a0e5cf8bd3  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/files/ImageCache.kt
e85adfc073e707d7b56023a4cee8515c137299e95a3830641d8bbfec631080c4  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/files/Prepare.kt
c8beb164af73e0076f6ed94197d25257b7a1fd7de6b1d1ff18d0bab9302e89cf  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/files/Sniff.kt
887fd0c7177e9e9e369504fe733d41f8789039b86007b67a9aaaa2a6654af908  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/files/Streams.kt
a9e4077b6913a501995234b136d8aa4dcf7ed7cf19f35349be8b8fff9c2baa3c  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/files/Upload.kt
3ff8f27f1fa38d75087bba254811b86722f9c7ac1b4c854714c008e2eb46769a  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/groups/Lists.kt
fa3f24c90a458cb4db473b2a51189b4d3eef353364fdb508b82b370d2b507c67  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/groups/Ops.kt
fd69794e95d915a522cc5d84b3685339f1470f3b50c9120991f3d2562bbd5554  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/groups/Service.kt
0316261fb811ada4cb9b76cef480e56a9726d9ddfcfb2198747846b7c4a6dc95  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Attachments.kt
6a5eecfd668b693ec7bf480503ef8d191401c4b940fd698bc9115eea2b4d5899  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Content.kt
6c9ea491f81645e5f89a7adc3d2824ca021cd8518526a00feab330bdaa8dac17  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Context.kt
cf5554d423dcc7e296e932365a2463414323b664e4e63d65fd5abaa524362076  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/ConversationList.kt
608fe2e0cc4a1bc6a782d74c688bd8c521a2587045eb5941cbbeeeb7535707ba  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Conversations.kt
a3ef81ae9e7117cbc80906cc88a6213fd64b0398705d018ca2358aec1edc9a9b  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Fetch.kt
3a208f64dc478424a085be6f6501089d56565e6184ee7181ad000d1a9c33a8f0  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/List.kt
b1a43997c781c3222711dddc2c315ae38e6525723e5e0b5c26e58770e880c645  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Notify.kt
52c2864a67386526e0b2d59559fbcf637527f67e7065cd36623dddaf8120674e  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Ops.kt
702be589027f7ba0cc8dbf791af0ef44125b44daac08d215e0121eca88ad977a  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Outbox.kt
c12360f6b0651d3e6850cf26a11bb6050155842e9053778e52f153cd0092aa7e  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Ranges.kt
b7a6fa1ca4e4c8a1e4432d6c8e2e611183c98fde9495e19646190fc65dfa1540  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Records.kt
9d352c0331909a72dd6dcb88cdaef095b54826b6856a71c71ec87321704700af  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Service.kt
3d2635522dc23f4558fee0bea386731a121fa3892ebaa6006b8fd6fac9ca307a  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Sync.kt
d11c0a8a061c75990cc669fc7ffd1d463a558f0669686f30524afc0752f30cdc  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/TxOps.kt
8dc731f7daf92795c5cfdfe69e2de19123c0589d1f7723d304faa3297671215f  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/modules/messages/Typing.kt
e76374438efe0c69797cde39d8e784a2cb8355addf765c152143065318f2c019  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/session/Auth.kt
98d2fc455aaf625172527492703d841d10ff304455d30e3871229c5d58ffac10  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/session/Keys.kt
d7a16c434b357f720a850ed14b3e23330520ad963dcc3d10e9a852ebb415000a  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/session/Kv.kt
0ed8b08cc61e497a6ce04e320c770548fb5e37bd919651c81ab6aaed762bdaa2  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/session/Store.kt
6d2a59bfc0a05f1fbc3b9f0a8300333edaf449e9e5d35d001518ac600a92178f  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/store/Db.kt
2638306b11d799aa77b52afc2f9fce304604062fa9a64437de4eb48fb803a745  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/store/Keys.kt
2f6128cbb77c9eedbd8fd5e764a868154c5c2882640706b51c2a7ffa2c811a65  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/store/Maintenance.kt
f42aad7155883dfdc0a2082c8ebc35fea23ae90636861e190596db5424987342  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/store/ObjectDb.kt
2d009720972da565792868987bf271e62058b772081179a9c04dab5c740f9f72  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/store/Schema.kt
22455b5e6b15d6a86015f01ba2aa8602a63fb3e3c2113282b97c2c490f987c8d  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/sync/Engine.kt
c52ad4b64fb0cb727f8734928d68d5b18176b245fc2fa3fa5e62a5488c7136b6  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/sync/Router.kt
5edebfd88f6f6b796e5514a9c7986f6d4e6777a6ca7161a26cff8b5ec20b0a88  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/transport/Connection.kt
c70f33a53038c396694b30f2cb27578e897c3cd73941ff8e8a9b7bf1e2c99c91  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/transport/Http.kt
7ff4172dc6da9b58042397b5415a38d2995357ae6154da31846b206f8f8dcf77  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/transport/Limiter.kt
bcbc12f9913cb2e13200c3a444822f49ad881bed0df887ccd830529b326a3c83  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/transport/Policy.kt
dfce23b5fe0cbe2944c7f25d56a081956b93f2176abef8354ffa8a52277c7855  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/transport/Ws.kt
9db2cd2d464e33f189772b00c1e3cea6a5e29da5884a5cd068ea92dc92781875  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/util/Async.kt
cc2498c681429dec4cf7c494222020a4fadcbd282a8d756c47c8119aebcc8de8  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/util/ConfigVersion.kt
6750cd263b9e90b4f31cdcfe0719775bc764356fa0036a0eed20bc0a00ce798d  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/util/Errors.kt
9ef3975d42cc20ad555380ec16bd880324198ba4d46e5a673bef1699fade55cb  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/util/Json.kt
aae9b0e151aafcef07636726565d4c40306647fc1eeb911acf04478a27812a6b  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/util/JsonExt.kt
ab0c0e5d435ee0195b9dacec02665f7c38538648381571703f6dfe9846b7cfa5  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/util/Text.kt
67bad00a0642328deca8d8b354d0025b24200ac3f58011f2efe144f7134a2d74  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/internal/util/Time.kt
b7ecebd5124956f7c4ff710719608eb9c8a4df879cbaeeff1dba585939104994  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/java/Facade.kt
668126d4d6c836b5385d5aef1fb5a6388f5afb9f03735256a0efb7ec94098b49  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/live/LiveList.kt
d1814acc516e729c8f22d8e981a7145e47820fafa828fb83d51621b6f6271049  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Base.kt
2630e9072be86d13a37a01ca028714d95db31057e72febbc6be523894a7bccbc  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Calls.kt
a978786de35b5ee60d78a31ae9e79965036f0b20682beed61d125f70f9140731  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Channels.kt
19ca90d83ec890e35415ee1c7bb909a5268e27f8669aeb2368c4c29bf00d69d1  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Chatrooms.kt
e6c7e543cbef802d5b3113501a3dd9ff6981d19dedc939fb97c3951aaf41d270  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Common.kt
9e444974e6834a2c1169eb4b43e80a74bbb1a7a1f99cfff3e6272ec90029ef05  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Files.kt
ddcaf34910b20b90c16d92117509c360b60beecf8f4b9d798d82f308ca0d865b  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Friends.kt
8205534ec31019811e7a702101fc966a9f715dbcbb14fbcf04e045781fa0b18e  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Groups.kt
180ef2f51ebcde90a711e39ec93ffa974561d7cb449f29061117a2e64d2ce6cd  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Messages.kt
3f634d2917914e7bb6fca7417dad87000cc11af65b0d8f696f1fde2cd8cf2154  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Presence.kt
4c97104b1662d676365bd7a56e8a62a3d2cb8d477e86cefe5af855f987f4a37d  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Push.kt
d06808815da29a0dd55602bcc013379c0ed5e9b26ae4f6313f6134f61f077274  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/PushPayload.kt
548fbc6f2b6e33817b03e2586f8b2700f446c7b8e942e46cccf9513550c21a7b  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/models/Reports.kt
f83825c11e35cadb0574bee88934a98c17b311b6c5294e49cf7f2c54ab491ced  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/options/Options.kt
d742dd938020fcd7cab2a919184455239aba9bf4ec5e8fa303596a1ddd503479  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/platform/DriverSql.kt
875b77f56d16ecfb7e05e626857e4a823807bb1c0f967705c6e505b6fd7ce3ca  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/platform/Files.kt
2711f3571223eb68ebbafa92280440c7a7740cde6f871ce680388ee722f3f930  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/platform/Platform.kt
dc14ee6cd2806833f6aa4daf868287749b935edccec3a245671a9ca99b2d819f  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/render/Render.kt
cb1bb5a8621246989bcf12ba9bec3d736c6b0a1e2446a6dc6109e9d48c78e526  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/render/Text.kt
4fed1b09029cd624963ca4462035e3428aaf52ca61f31a040d40df5731c1d3b2  sdk/android/im-core/src/main/kotlin/com/deeprespond/im/render/ZhCN.kt
86414398f7109894f00b807398b9c3d02813acb7a4ae1cfacc781ff31c7e2807  sdk/android/im-core/src/test/java/com/deeprespond/im/java/GeneratorTest.java
c7ab887870b18b8fd2287e759d9284883bb9f51c1a04a370f3faf782360b18f9  sdk/android/im-core/src/test/java/com/deeprespond/im/java/JavaFacadeTest.java
24a3e02d2979ef0d2f5b02d9631e764f30904f20fe5dc706d04e68318292534d  sdk/android/im-core/src/test/java/com/deeprespond/im/java/MediaOptionsJavaTest.java
495213cd4ed194f94c75d4346391d36a3665b3790a09264b2be6584a2ad6d07c  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/chatrooms/ChatroomsHandleTest.kt
b6466af8a81d6a1655d7ad303f12736664e3ef80544689aae084d2402e5ad84c  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/core/AndroidRulesTest.kt
41ca246eb4c90fd0888452f138c9c463047735ae7c57530ed7a74a64a610ed8e  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/core/CallsHandleTest.kt
ac8a9bef93c3b154c86e776c5f4fefa66247f5ccd4fbd7969d0dc8223653ce15  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/core/ChannelsTest.kt
b3e5ecf4519c67746401b99b9c943ed74501a8039b87a79869c05475b3df57c9  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/core/PushPayloadTest.kt
2008b833a563a0731f3a3787799ec3a632133ac0918805abd722c7121fd34a95  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/core/PushRulesTest.kt
454e895678e149248dfaf1a57826e8c6323d8595cbb69603b89bdda3174568f8  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/core/RenderTest.kt
b2c7edbb264454eb5a94d7c8246e8d085e81e3508301386cfcb75824df05f239  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/core/StorageKeysTest.kt
55630327e5d537b571704d914b9b688da25013c5da26b3211db2a76ea78f26cb  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/core/StoreTest.kt
6be86c963ccd772baa30e3ccf5fa01e1db010eda8b5d4a9f8157b61a53640f2a  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/files/FileCopyCancellationTest.kt
93b4faf9f42eeb78acea813e6f3775f8f4c8db898396c174c8e6e921d3295da5  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/files/FilesDownloadTest.kt
cf78c1dec4defcc4fa810e9f7a87762a56f001e2a0af8eeeebe116152ab87104  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/files/FilesHelpers.kt
6053c16f68f18f890d4206f1efc78cde4b88ad72dcef7c7e58b9ce5e9a1a9e8e  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/files/FilesPrepareTest.kt
d83f88cfc1918bf03c1bbedf8008ee31af6231972e2b3cd202c35ec3a7655dfa  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/files/FilesSniffTest.kt
c387add55dfd247d382373f9aaa9008068e23c3bd0ee8921dcf491caec0142c9  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/files/MediaPreprocessTest.kt
285c74ea6dd55a51f2588f3b0cda143e3a322623a639bde6fc595776b5d0aceb  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/files/OldSessionCleanupTest.kt
ea2f9e83cdc87c779623bf9b9731426dde78540bf55f9f4301f6ef5c14675393  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/java/FacadeCoverageTest.kt
c4b7486e3d762ccd57d493eb5012ee616dd3e60e27d382d25b0f42e481186f8c  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/java/FakeModules.kt
99d871f94a2f7e166b9d697b8e5ca1f6dfe624c26978af8e50e3796b32f64ed2  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/java/sample/Sample.kt
463fa49359194b67a11a4d5d5d9550810e44359c761c17604e27ce98aa48f94b  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/messages/MessagesRulesTest.kt
eff908d79d017309819a9aeb8921e9ac4208fc4d32c87b4cec599f85b2fd4fcf  sdk/android/im-core/src/test/kotlin/com/deeprespond/im/messages/MessagesTxOpsTest.kt
858a928178573c0d7b47c4ede14d8f3149312d68ccc5935adb12eff0a608976f  sdk/android/im-jvm/build.gradle.kts
5d73aabe291d4a321ddad8b32b00ce1b99ac9130495b774e47062a05cf06a5b5  sdk/android/im-jvm/src/main/kotlin/com/deeprespond/im/jvm/Clocks.kt
7d94e18373a8538c2413b7ee373300081233b28c8f792db5ca96aaf524cf147e  sdk/android/im-jvm/src/main/kotlin/com/deeprespond/im/jvm/DroppingWsConnector.kt
20df63a563b32252cd377bf9ce2f44b7981a39b8263a691a5a716a498d88e29f  sdk/android/im-jvm/src/main/kotlin/com/deeprespond/im/jvm/JvmPlatform.kt
6eab682303abba0ae5e8a1ed6bdefefe695a27a28ce825df30ccfc1bcb2d632a  sdk/android/im-net/api/im-net.api
8381d72a85a24a3871fef2cd621588570b771b2b1e6349b63a15c33cb219d4fb  sdk/android/im-net/build.gradle.kts
6624d7c79913a38250bf941e8ffcf97f98be388dcd390c378596908a0fb1dded  sdk/android/im-net/src/main/kotlin/com/deeprespond/im/net/OkHttpTransport.kt
af9fffb5f9465aa63365d3e96c1dbbe27d9169ebb7fb6bb3d0c13bbddf7bfb3a  sdk/android/im-net/src/main/kotlin/com/deeprespond/im/net/OkHttpWsConnector.kt
84faf222d240fefdbf8e58596397aa44faf5f84fa65fcc3d7cd5ed48fe5cfb64  sdk/android/im-push-honor/api/im-push-honor.api
1007f4cb20db47b09c07687abf992824d2620587674c87d080218518ea2faba9  sdk/android/im-push-honor/build.gradle.kts
9dadd2a6199a0d0e4c11abd6ba4758bfc362705e65cc28bdb936f700da04e21c  sdk/android/im-push-honor/consumer-rules.pro
6b85e78c348f34fe3616acd52c4f2ea3a72c0a87279ba35a2c3cfc03ddd991fc  sdk/android/im-push-honor/src/main/AndroidManifest.xml
6d569d60528d55a9a6daecf13dc959587f5ddf2ec46d1853de0a0f344749dd5e  sdk/android/im-push-honor/src/main/kotlin/com/deeprespond/im/push/honor/HonorPush.kt
f9087849edd7a992ebd6f3f19b1d1a94f2f16ae131e2b486008852ecb79cbcb8  sdk/android/im-push-honor/src/main/kotlin/com/deeprespond/im/push/honor/HonorPushService.kt
e2b9c8a7570da96a8cb6105fd4f910dd802e9baea420886160c4ada1b47fe0ba  sdk/android/im-push-huawei/api/im-push-huawei.api
51cf55b5e052ff4bc3bbe0bc6ab21781d91d8604be4fbe91ed1b918f29df1127  sdk/android/im-push-huawei/build.gradle.kts
ec358b7ea4c9b1c12767c1677b0d6fc69895eddad8f8a4df915fca9af077166a  sdk/android/im-push-huawei/consumer-rules.pro
701062d17804729db12f8ac831812ab2d489a1fdab704f1076c9ef25ca1c25ae  sdk/android/im-push-huawei/src/main/AndroidManifest.xml
d423111c686bb633d2aed2605d42f53ed10ce1f587db586c11ac64f9fd65b8ee  sdk/android/im-push-huawei/src/main/kotlin/com/deeprespond/im/push/huawei/HuaweiPush.kt
e930a2969987b07b63378b5583c659ec760b93ed5413167b60b9d2c02afc8b6d  sdk/android/im-push-huawei/src/main/kotlin/com/deeprespond/im/push/huawei/HuaweiPushService.kt
d269347cc1b173cc67523784da5ab63499425623303b6806f31f1f7b42ec2455  sdk/android/im-push-meizu/api/im-push-meizu.api
04c7c9ee86a369ee69b391b63dae68e10681587852834a74a48e7b558ea02473  sdk/android/im-push-meizu/build.gradle.kts
b06e387e86279f460c891feeab76d0b049fa3e1b37377c5e83a2333034a71217  sdk/android/im-push-meizu/consumer-rules.pro
ef88180bcc5d739125768e2903a62692d856784bfeb68ca72f46f35045c10f02  sdk/android/im-push-meizu/src/main/AndroidManifest.xml
252c5fc94dc8ca2f84992d4bfe89bbbbd098c1c25b32f9a1132c26c27ca41baa  sdk/android/im-push-meizu/src/main/kotlin/com/deeprespond/im/push/meizu/MeizuPush.kt
547d059621b33c8944ca9ec53ccd1a986a869d09e6f85e5196ee8f0c5a0e9439  sdk/android/im-push-meizu/src/main/kotlin/com/deeprespond/im/push/meizu/MeizuPushReceiver.kt
b67b46a4209d7116720891b16c9dbec377b69fe30664d864e922839dd4c90448  sdk/android/im-push-oppo/api/im-push-oppo.api
36a4f9fd82b41b000711aa84faa778b7e83aa825cbad37e692228e3caddde11d  sdk/android/im-push-oppo/build.gradle.kts
8670f7340dd0448fc2679a6f989434f166e85dd9eefd57993ea1b53c63b67cd2  sdk/android/im-push-oppo/consumer-rules.pro
b81cdf35911465071fb0fcbb7e2e0c90ff5019f99ac05eb5fba23b5f4bad1a7b  sdk/android/im-push-oppo/src/main/AndroidManifest.xml
6df1f08156e46710a4a018f13848e3cd91b5fc67a5d46c113a39f52f1c021c93  sdk/android/im-push-oppo/src/main/kotlin/com/deeprespond/im/push/oppo/OppoPush.kt
c0dfa6a3e4ad05d4169d1b7b20857283059117c8c23ee6a7ca5b7488a39155a1  sdk/android/im-push-vivo/api/im-push-vivo.api
09b8ba09807c946d56010a065e41d688d9b670b3d120de70cf1006f030a4b00c  sdk/android/im-push-vivo/build.gradle.kts
92d90f2de30ddb4c4cb12e2987704fdec7cdd949d77a54e4bb97361592a001eb  sdk/android/im-push-vivo/consumer-rules.pro
d1e2d2777ec0eb08f361dd0d214bca875b9036fb59ca05e2e98c49edebdd80f4  sdk/android/im-push-vivo/src/main/AndroidManifest.xml
008b9c24cb71c10625cafb9e096ca5d4c2d6c5fb40e12305767b3ed1683f27a6  sdk/android/im-push-vivo/src/main/kotlin/com/deeprespond/im/push/vivo/VivoPush.kt
1ef9402457b6222846fe358c0bdf8332cc49bba146c8a224769996fd7c7a61cb  sdk/android/im-push-vivo/src/main/kotlin/com/deeprespond/im/push/vivo/VivoPushReceiver.kt
bf7a7a92d166dfc951a6208dbc9caa3f5b50d2be53c9dc543b364b032e216364  sdk/android/im-push-xiaomi/api/im-push-xiaomi.api
89a7f6674ffff0eb213470cbb181f8eade3e098799a39e0c3b86101b81f71d09  sdk/android/im-push-xiaomi/build.gradle.kts
8ac6298f33e61d2ad147d8497850bfbf187ba05e499a4f7ddb57a728fb7423cc  sdk/android/im-push-xiaomi/consumer-rules.pro
643721e546b4b3bab9368b689e0b567e54105ecfd4d468f93703dc96e9f213a5  sdk/android/im-push-xiaomi/src/main/AndroidManifest.xml
f3b4783365ec8ee596c8e03bc76d24d436af3677a6c92b194a1cd1d1c3a0c866  sdk/android/im-push-xiaomi/src/main/kotlin/com/deeprespond/im/push/xiaomi/XiaomiPush.kt
16bd02d3a503b6896a5dabcbeae64fbe1eca1617f2d692cca5f5d9900adf6679  sdk/android/im-push-xiaomi/src/main/kotlin/com/deeprespond/im/push/xiaomi/XiaomiPushReceiver.kt
2b952aa24b270a6233efb67ac7ab2e8aeab302b49d70380b31525216bae48c7b  sdk/android/im-push/api/im-push.api
02a6674dfda2f5beae4c623fc7611fcd3b2d7c2ae1e27442b1cab39b852ee7a5  sdk/android/im-push/build.gradle.kts
76bf2dcbfcbf47a47fc50489e9af1159577197111b990ba0092424a87c7117e7  sdk/android/im-push/consumer-rules.pro
4908a3aabd5da6afd72b8b492496b3c9603e56e77ca292fdcd0b7dcebc84dc13  sdk/android/im-push/src/androidTest/AndroidManifest.xml
0d2ff29c9d9f1da14e4c5aa02f57cfde5a017e3ed27803cffcb742e8669c17c0  sdk/android/im-push/src/androidTest/kotlin/com/deeprespond/im/push/PushE2ETest.kt
2b44af3234a884eef62d986a8aac3367108c67619cba713faf586466a6d1812b  sdk/android/im-push/src/androidTest/res/xml/dr_test_network_security_config.xml
9fa7f61a9e32c13090314264e7158578b91445041e7894ae31c223139279b4f3  sdk/android/im-push/src/main/AndroidManifest.xml
764850c962df13c23658000eae9be0f8537df5a5acd0b4fec0a1fa17cf8c8e4d  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/DRFirebaseMessagingService.kt
0ee260f56f6d9ba8c065f5e818b425e21cbb68b7364d0eab689a69b3cb0607c8  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/DRPush.kt
ce7844998522adb864de100aeb41c27b61a44fb068ac3059c7ff29c1c920a7f0  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/DRPushController.kt
39cf871688d8239608bb3b4f7979c139f02c8a258fb3aa893890fd76603d16de  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/TokenHub.kt
343f4252c84cf911f8547d9104bf4ab0f005d3c9ea5390e4331e1ce9ebb0a6de  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/VendorPushProvider.kt
c2bdf3ae93d58c06e19513367d6e86f09c25fdfd513151edd309b3e2cb2059f5  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/Channels.kt
24868246d356adce30d86d9827a8651cdce91aff0eb6a3a03dde14ac6a6790ab  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/Clicks.kt
5c5cb555fdd021aa58257f71c348c8bf13d9615463f36780931676b6f6dd96d5  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/Fcm.kt
a1d7d26d8395bf12b198bae0a32921709af3292881731d9f3bd09ddb88300c51  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/Notifier.kt
6d7f2956eef95d87357de1cef3f8a9cc5dba676a5cf03b36d15f0579313e4a7c  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/PushController.kt
2ce488adb360a2bd0bc2c350c13ba45556d8eb0fdd13d6fe88ab5e0382a3cbad  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/PushFiles.kt
d18d56fecd32967a054b7016f8da00acd5eae9c2e348e67b92e8138fb2317b23  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/PushManager.kt
f3e26b37a5f5cb38d7f5016393f0fec851ccf01b5e2535bac32f155a77be74bd  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/PushReceiver.kt
b03aeb21e32b100d7d38aba035c3a66b5bab20e3c825e5d9f136d12b4f002cb0  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/Registrar.kt
78ed38e544977c8db8a3722df5f10c8fc42e1e59918122247e06e83a633fd77b  sdk/android/im-push/src/main/kotlin/com/deeprespond/im/push/internal/Rules.kt
e36e89c3e4d8b87f697795c0078b4b4c2f5bb4b1347f228b15d5aad1a1bdebfa  sdk/android/im-push/src/main/res/values-zh/strings.xml
26e923f63f5fe32ed5fa3f0da43e90ad3383f9d6bcadd657e54b43ab7ad63d00  sdk/android/im-push/src/main/res/values/strings.xml
52f5c3d04b4aa27471cbe243de1fb97c1a688d6cdaf7214b540f90518b3da87f  sdk/android/im-push/src/main/res/values/styles.xml
c3a68e932a240291f8503c8ee826abe2ba23f66d6eb0c421097ced4d7ecddb4d  sdk/android/im-push/src/main/resources/META-INF/services/com.deeprespond.im.android.AndroidExtensionProvider
6d068227819ecd9ea7a52a0daf1fa9de19a34640f53cf77b3662ee0686937d70  sdk/android/im-push/src/test/kotlin/com/deeprespond/im/push/ClicksTest.kt
b96dbec339ec075f2bea82b0f56bbc0a4899fbbadb6c6ec148a6affc1cd3cd66  sdk/android/im-push/src/test/kotlin/com/deeprespond/im/push/ReceiverTest.kt
bcc18067b69d86182e947ea0ea6b0ad600d2bb917287ea0fd842db8fceaac71a  sdk/android/im-push/src/test/kotlin/com/deeprespond/im/push/RegistrarTest.kt
754b1c9486ecb6ebd7c4fa212f7490b52bddaed07db671911547f9b4fe698abd  sdk/android/im-push/src/test/kotlin/com/deeprespond/im/push/RulesTest.kt
606ba3e4e5eed81f156bf6b14a589575b96b0ba423150dd6c23f27fcf2543efd  sdk/android/im/api/im.api
7bd831bb6121b791a0d6a2a26dace96d6bf56050400c600da5f2489500dc8c2a  sdk/android/im/build.gradle.kts
477f19be253d6e69cf1e5d45b65f2b598e7cd597eba40a38ed0f1d0500f4eb1c  sdk/android/im/consumer-rules.pro
2b71c8d4b7c1392f7c2a1a30a311904450d37e6e4137aa4ecb6593841978bdb3  sdk/android/im/src/androidTest/AndroidManifest.xml
29c66cb9ea142b164fc5b4c9bd5721b5686ca3732f57abdea6b85a1aea9f394b  sdk/android/im/src/androidTest/kotlin/com/deeprespond/im/android/DatabaseDriversTest.kt
f28e53d91189ec3a67116c481824837c6c0edc86b516be4f8d6271b3faabe12f  sdk/android/im/src/androidTest/kotlin/com/deeprespond/im/android/KeystoreTest.kt
2bccdddb36d45a58189416c59245df2fd74763dd166338e6d0d581db7bd40405  sdk/android/im/src/androidTest/kotlin/com/deeprespond/im/android/MediaProcessingTest.kt
7a3d2cc71eb170e34d631a0802a3721578b6059a7d30a78ba49ad32608ec1ca2  sdk/android/im/src/androidTest/kotlin/com/deeprespond/im/android/TestVideo.kt
5bea085f1c921f93f3d37717283cd74e4116720638367d9280a30d5cf24144fa  sdk/android/im/src/androidTest/kotlin/com/deeprespond/im/android/UriFilesDeviceTest.kt
479223fa2789790defcf4c7d7839039500597e67cf97e782ca2beff4de033abf  sdk/android/im/src/androidTest/kotlin/com/deeprespond/im/android/VoiceRecorderTest.kt
a0f505e8b04c11773c769bd4505ea7ce827794aef9e134c89855138a622feed4  sdk/android/im/src/androidTest/kotlin/com/deeprespond/im/e2e/ClientE2ETest.kt
0d23491fb193218f7dee18199edaf45dc25cf21bdf266768f40bc6e913cb9ed4  sdk/android/im/src/androidTest/res/xml/dr_test_file_paths.xml
2b44af3234a884eef62d986a8aac3367108c67619cba713faf586466a6d1812b  sdk/android/im/src/androidTest/res/xml/dr_test_network_security_config.xml
eb422665819cdc751b6035ef6192d3a53f2260d35311e44c917e2f9e28101105  sdk/android/im/src/main/AndroidManifest.xml
0e34b0d4e6b3e71ea3417b02eda6bc62335373768f90c008157015c8ae860366  sdk/android/im/src/main/kotlin/com/deeprespond/im/DRClient.kt
3003974b6468d0534c709c8c7dfdcf415d7694fbbaa217c6371cc34619103cf3  sdk/android/im/src/main/kotlin/com/deeprespond/im/DRClientOptions.kt
2a0abb81277070e53a2910c01894506c4a8938adcf47f0342766779c5137d241  sdk/android/im/src/main/kotlin/com/deeprespond/im/DRFileUri.kt
4a831fc7109cb0039e4766d1360bc18d08ae28b8e0c227ef48b2a678ecfd7007  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/AndroidDatabaseOpener.kt
95d73a1e3e0c6dcfefdd85a56b7be221de29325e1252344388703faf7def0d9c  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/AndroidPlatform.kt
65dabdab8f5b313467f5428040bd24e794f1f1408731fb44546569dbd0a1c68e  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/CallPushReceiver.kt
b6a294441869f6f87de18e5becf73bdd1a49ce8d077630503ffb7414f4e8f860  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/ClientRuntime.kt
03d136cf35f38960233ba998fd7a31c2b610ebcbc0c42a4e2123f88399ea1758  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/DeviceIdStore.kt
87dc8ea58ca6479e31a7e2acb079e7073bc4332ccfc668d153fd7229d110f5ce  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/DiagnosticsExport.kt
d84c827199fa63b08fbf390f745927bc5bbe96e59a157a0e0fb48eb26341a8ab  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/Disabled.kt
ca7894c66f4392b2784c4dc3f5079ab856d3bc172a70a5b768bc8eb14690ee27  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/Extensions.kt
be2167bcc50178ea192656b637a30d2a4b480790360aad83e0f9602fab66c621  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/FileUtil.kt
21c7496b90f38a4aec965fc1bc672b418b8b4b9dbaf049624656f424e9eccd5a  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/ForegroundTracker.kt
3ae9597cec092192517613d9f926ec8d018992d14721b2d73c32f53b906c45c9  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/KeyHealth.kt
01e3b524f4af71d35c3ee5efa6b9f8e7b00d54ed92798c4e01c338af3cbefcc7  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/KeyVault.kt
d88b21bd0c54af3ab9e0834f781dfe63ff5266da4ce0d28f395329d8939d1fce  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/LogFile.kt
cfe45730a13f3d9aed375964519e6a258d4b07251a62cac10a3e47d5b333baa1  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/MainThreadExecutor.kt
fea87f28e0906f601e8bfe39bab97d2d4cd99a7512df08d9bf91cc4478980cd6  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/NativeFileLock.kt
1394305c48127faf2a7e0dfe8b79c6ad004d9a4abfd24127ba4847749f805f5d  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/SecureFileStore.kt
f3e1b2f1d7f666b1ee6fe1407b9ba4e8d558a911a29b8049a1515f45f368cb16  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/SmallFiles.kt
4fd980490bbdb20747ac9151df619b7dbe46d2b875818cb2341c11d474fde27e  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/SystemMonitors.kt
0c95b1b6381691d78a772f0d2a3950a8cd8c2f3d3c0c88d74cd7bdd042b4923c  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/SystemSources.kt
de6434c2f395b344073c066cb53282ff7e4b6eac6d8978d52576db81e93fbc44  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/UriFiles.kt
a51aeb40efc7c0b2ae9dc40cd15ae2397d7f41d220ca207d5fa1ea2d78c0403f  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/VoiceRecorderBridge.kt
dbb8ff349752de82839620d2ae095f099d1c1635663e3a0c56a68b2388f6bee0  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/media/AndroidMediaProcessor.kt
80d19961789c6bc033cf0eab695c34f09efd9ec5c6b85f9c8356c78add733f57  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/media/ImageProcessing.kt
6e3b55dc874984704a9126d906768779577ecbe93b61383f7170259d2d54e12f  sdk/android/im/src/main/kotlin/com/deeprespond/im/android/media/VideoProcessing.kt
42b27a4348628b3cba06e738c80924ebcb35336c1d01b277a86f3b40c618af3f  sdk/android/im/src/main/kotlin/com/deeprespond/im/call/CallOptions.kt
c9e814f8892744885ed1c0975997b5ae46d244934a435868a8d6430915988e7c  sdk/android/im/src/main/kotlin/com/deeprespond/im/push/PushOptions.kt
b35f73493ade393a833ad98413aa912ecf8e1e5c958a822fea331a8e0da222df  sdk/android/im/src/main/kotlin/com/deeprespond/im/render/ClientRender.kt
d029c8b7854ec95e7e98fcc63663e53fa0c8509474413c9a96ac354f53680f32  sdk/android/im/src/main/kotlin/com/deeprespond/im/voice/VoiceRecorder.kt
412389ade934412f25af83240458aebb8f82cca3a579ff6c4e1e97fc20e63d5f  sdk/android/im/src/test/java/com/deeprespond/im/java/JavaClientUsage.java
43e342c1ad5d354a3eb1f7e96cac703fe94118b73842196bb58d8f5febee7328  sdk/android/im/src/test/kotlin/com/deeprespond/im/DRClientTest.kt
776ce56e5ce45c2519c4c26420c14b78a2a11f169d01413ad0ce716a8b15e41f  sdk/android/im/src/test/kotlin/com/deeprespond/im/android/DeviceIdStoreTest.kt
6a857aaf42834eef938667fbb9136a88caa32d5b0b90352b96407c3b4a98cf80  sdk/android/im/src/test/kotlin/com/deeprespond/im/android/Fakes.kt
b4b0499890295db2833dde05bd7fe8bca344d8abd57397092203f052f858d938  sdk/android/im/src/test/kotlin/com/deeprespond/im/android/LogFileTest.kt
6ea1b613595cf9c0847b53ec5c26a39e6c65460cae1ba86b7ec11dea6fa7a6c0  sdk/android/im/src/test/kotlin/com/deeprespond/im/android/SecureFileStoreTest.kt
482e68323967554654222dc4a7305e4c0933e481781fff2a118a270b07932409  sdk/android/im/src/test/kotlin/com/deeprespond/im/android/SmallFilesTest.kt
c1def7f713aaf2e9ee8ea6c37e7fdd06ef0c885d804572e4784da22caf07316f  sdk/android/im/src/test/kotlin/com/deeprespond/im/android/SystemSourcesTest.kt
4db303af4218ec1ab2d442b09c21ba8bbf763a5153301268b057dcdfef290da5  sdk/android/im/src/test/kotlin/com/deeprespond/im/android/UriFilesTest.kt
d2e6e774b5cf2af6687ff99cfa35baae403eea7ceae9f31ff5f7bd5fbbbd166b  sdk/android/im/src/test/kotlin/com/deeprespond/im/android/VoiceAndMediaTest.kt
e48590cce88ac183fda0dab404248b8ef71513fc3104f743d19f653b10f5e118  sdk/android/im/src/test/kotlin/com/deeprespond/im/java/FacadeCheckerTest.kt
e5561dd535ec288ab48a893c460e516b71afbafd29c26a6e75aec1a6ae4b4894  sdk/android/im/src/test/kotlin/com/deeprespond/im/java/JavaFacadeTest.kt
af422b8dd79597a0527968e3c48d194ec252dd4b138aecbcc0cdab94bbabcb60  sdk/android/java-facade-processor/build.gradle.kts
50dafaf039d47e574d71b7db6b6d7010ac09016db292619abf7d8cd4c44b4c87  sdk/android/java-facade-processor/src/main/kotlin/com/deeprespond/im/facade/FacadeChecker.kt
631397c4dd89ed410984e1406cd9e4db09bf4764e26c0221de71f8a16697f2da  sdk/android/java-facade-processor/src/main/kotlin/com/deeprespond/im/facade/FacadeNames.kt
520fb589e3edcb336c09911b6d98ddf3de853507480018c57a25540c8e027b1f  sdk/android/java-facade-processor/src/main/kotlin/com/deeprespond/im/facade/FacadeProcessor.kt
b1ce8558577be92a0cdbe91cd7efb18374ea26e19fff5f571a2a453eb28b5e8a  sdk/android/java-facade-processor/src/main/kotlin/com/deeprespond/im/facade/FacadeWriter.kt
f6dc442ff0004d8403439159dc9fe7dba229bc253a8c824548a77b438fa46715  sdk/android/java-facade-processor/src/main/kotlin/com/deeprespond/im/facade/SourceDefaults.kt
56947788d50d9214acbcf1763be3f4ca006d51a93d843ec8a028dd5f97647361  sdk/android/java-facade-processor/src/main/kotlin/com/deeprespond/im/facade/Types.kt
17db15ccc76a1a18106ea8a74b89715b846908eb7c19348ca9d55aeb01f2ac7e  sdk/android/java-facade-processor/src/main/resources/META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider
db97c6d093543c4761669af59e4f08b458ab59ff844f788e8607d9776abec234  sdk/android/settings.gradle.kts
9954451e8d81745f2b9b9999875f95e72731cfde00a7fc7ee453125e8b5d18c0  sdk/android/vendor-stubs/heytap/build.gradle.kts
e28ab377acc6931cf17eed928d5c267f210c75bf1b5d225b167d191bea3a8212  sdk/android/vendor-stubs/heytap/src/main/java/com/heytap/msp/push/HeytapPushManager.java
4107d6df979c9d7be862f6b5c0bacf86c50f6a1673ff4c86307a1857533e30da  sdk/android/vendor-stubs/heytap/src/main/java/com/heytap/msp/push/callback/ICallBackResultService.java
297f66a4ee99f57994ba10d9a5bd63cddf132c4ef3dcf667397c0ec74d081520  sdk/android/vendor-stubs/mipush/build.gradle.kts
b0a95ccbe947f15f8a6edb7a8dfbdefdeb45facc16357f06f97deeb38cee7240  sdk/android/vendor-stubs/mipush/src/main/java/com/xiaomi/mipush/sdk/MiPushClient.java
a9de11893ce4225374fbb4e9b6a019183d8108856abc3cdfdc89602287a5e1d6  sdk/android/vendor-stubs/mipush/src/main/java/com/xiaomi/mipush/sdk/MiPushCommandMessage.java
1ca5ef45c5ff8811d9469d09d3bef4d756f156dcfd003d694ee9f9c04b762362  sdk/android/vendor-stubs/mipush/src/main/java/com/xiaomi/mipush/sdk/MiPushMessage.java
97dec0d901e4174c10144df170d489149ff78bc11374ffb6c91762c0c93e6248  sdk/android/vendor-stubs/mipush/src/main/java/com/xiaomi/mipush/sdk/PushMessageReceiver.java
c12c69419ccbb076ed61603be821ee18a9d5495af7febf2a938685703d968806  sdk/conformance/README.md
27e8113c378496507c5fc8e5414c45a482cbf016ae7097202eddb19ec6c938b9  sdk/conformance/push-payloads.json
bccaa490ea7129b5121e304394b189cda1198d0691a970e79deff56f8ca4644f  sdk/conformance/storage-keys.json
