Bladeren bron

Merge branch 'master' into release

* master:
  v1.0.0开发:版本发布
  v1.0.0开发:增加正式环境域名
  v1.0.0开发:修改publish.gradle依赖的publish插件
  v1.0.0开发: 1)修改选择登陆方式展示逻辑 2)公共参数增加aid字段
  v1.0.0开发: 1)谷歌账号登录切增加注销操作 2)修复通知发货接口由于iap服务问题导致重复调用
  v1.0.0-alpha2开发:修改客户端接入文档

# Conflicts:
#	library_core/publish.gradle
#Suyghur 3 jaren geleden
bovenliggende
commit
acd8e20a71
63 gewijzigde bestanden met toevoegingen van 915 en 613 verwijderingen
  1. 3 0
      .gitignore
  2. 21 20
      build.gradle
  3. 14 14
      demo/build.gradle
  4. BIN
      demo/libs/library_core-release.aar
  5. 8 8
      demo/src/main/AndroidManifest.xml
  6. 52 0
      demo/src/main/assets/test.html
  7. 9 11
      demo/src/main/assets/yyxx_game/sdk_log.json
  8. 2 2
      demo/src/main/assets/yyxx_game/yyxx_cfg.properties
  9. 8 9
      demo/src/main/java/com/eyuangame/demo/DemoActivity.kt
  10. 0 1
      demo/src/main/java/com/eyuangame/demo/WelcomeActivity.kt
  11. 2 2
      demo/src/main/res/values/strings.xml
  12. 1 1
      gradle.properties
  13. 1 1
      gradle/wrapper/gradle-wrapper.properties
  14. 0 11
      keystore.properties
  15. 0 1
      library_base/build.gradle
  16. 1 1
      library_base/src/main/java/cn/yyxx/eyuangame/Version.kt
  17. 18 3
      library_base/src/main/java/cn/yyxx/eyuangame/base/EYuanGame.kt
  18. 2 0
      library_base/src/main/java/cn/yyxx/eyuangame/base/entity/Function.kt
  19. 9 18
      library_core/build.gradle
  20. 2 0
      library_core/proguard-rules.pro
  21. 79 51
      library_core/publish.gradle
  22. 82 0
      library_core/publish_old.gradle
  23. 5 0
      library_core/src/main/AndroidManifest.xml
  24. 3 3
      library_core/src/main/cpp/aes.cpp
  25. 2 1
      library_core/src/main/cpp/comm_map.cpp
  26. 2 0
      library_core/src/main/cpp/include/toolkit.h
  27. 11 52
      library_core/src/main/cpp/sdk_drive.cpp
  28. 16 21
      library_core/src/main/cpp/toolkit.cpp
  29. 4 0
      library_core/src/main/java/cn/yyxx/eyuangame/core/SdkBridge.kt
  30. 10 1
      library_core/src/main/java/cn/yyxx/eyuangame/core/entity/SdkBackLoginInfo.kt
  31. 60 34
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/SdkBridgeImpl.kt
  32. 1 11
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/SdkDrive.kt
  33. 18 0
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/SdkJsImpl.kt
  34. 237 29
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/center/HybridActivity.kt
  35. 41 33
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/floatball/FloatCenterService.kt
  36. 6 2
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/iab/ChargeImpl.kt
  37. 16 9
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/login/LoginActivity.kt
  38. 4 3
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/login/UserSignInImpl.kt
  39. 2 2
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/login/fragment/LauncherFragment.kt
  40. 0 1
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/login/fragment/RegisterFragment.kt
  41. 67 0
      library_core/src/main/java/cn/yyxx/eyuangame/core/impl/share/ShareImpl.kt
  42. 2 2
      library_core/src/main/java/cn/yyxx/eyuangame/core/internal/IEventObserver.kt
  43. 5 0
      library_core/src/main/java/cn/yyxx/eyuangame/core/internal/IJsCallback.kt
  44. 12 15
      library_core/src/main/java/cn/yyxx/eyuangame/core/linking/Linking.kt
  45. 8 39
      library_core/src/main/java/cn/yyxx/eyuangame/core/linking/channel/LinkingAdjustImpl.kt
  46. 4 30
      library_core/src/main/java/cn/yyxx/eyuangame/core/linking/channel/LinkingFacebookImpl.kt
  47. 1 28
      library_core/src/main/java/cn/yyxx/eyuangame/core/linking/channel/LinkingFirebaseImpl.kt
  48. 2 2
      library_core/src/main/java/cn/yyxx/eyuangame/core/network/Host.kt
  49. 5 8
      library_core/src/main/java/cn/yyxx/eyuangame/core/network/VolleyRequest.kt
  50. 0 2
      library_core/src/main/java/cn/yyxx/eyuangame/core/ui/floatview/FloatingBall.kt
  51. 12 5
      library_core/src/main/java/cn/yyxx/eyuangame/core/ui/floatview/FloatingBallMenu.kt
  52. 25 0
      library_core/src/main/java/cn/yyxx/eyuangame/core/utils/LocalCacheUtils.kt
  53. 4 0
      library_core/src/main/java/cn/yyxx/eyuangame/core/utils/MMKVUtils.kt
  54. 7 62
      library_core/src/main/res/layout-land/yyxx_hybrid.xml
  55. 2 0
      library_core/src/main/res/layout/yyxx_account_list_item.xml
  56. 7 62
      library_core/src/main/res/layout/yyxx_hybrid.xml
  57. BIN
      libs/dolin_zap_1.0.0.jar
  58. BIN
      libs/eyuangamesdk_base_1.0.0.jar
  59. BIN
      libs/mmkv-static-1.2.8.jar
  60. BIN
      libs/yyxx_support_1.0.1.jar
  61. 0 2
      settings.gradle
  62. BIN
      zkeystore/demo_yyxx.keystore
  63. BIN
      zkeystore/demo_yyxx_backup.keystore

+ 3 - 0