SmartisanOS-SDK 1.0.2

https://github.com/AigioL/SmartisanOS-SDK/blob/smartisan/README.md

Install-Package SmartisanOS-SDK -Version 1.0.2
dotnet add package SmartisanOS-SDK --version 1.0.2
<PackageReference Include="SmartisanOS-SDK" Version="1.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SmartisanOS-SDK --version 1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

#SmartisanSDK


写在前面的话

  1. 我们开源SmartisanSDK的目的是第三方可以放心的集成SmartisanOS的特殊功能,例如OneStep。
  2. 对于厂商来说,我们希望对于android.view.onestep下的接口不要做减项,但是欢迎做扩展与升级,便于兼容第三方应用,不至于让第三方应用集成很多不同厂商的API才能兼容一个需求(OneStep)。
  3. 同时,我们提供了一种非反射的思路便于厂商提供自己的API。(因为反射毕竟要带来或多或少性能上面的损失,毫秒级的损失能省也省了吧。)利用classloader加载类的先后顺序来做这个事情。

环境配置

Android Studio

特殊 Gradle Task说明

  • buildJarDoc (用于编译生成SmartisaOS API JavaDoc)
  • buildJar (用于编译生成SmartisanOS API Jar包)

第三方应用适配

如何让自己的应用图标出现在侧边栏,可以参考这篇blog

#SmartisanSDK


写在前面的话

  1. 我们开源SmartisanSDK的目的是第三方可以放心的集成SmartisanOS的特殊功能,例如OneStep。
  2. 对于厂商来说,我们希望对于android.view.onestep下的接口不要做减项,但是欢迎做扩展与升级,便于兼容第三方应用,不至于让第三方应用集成很多不同厂商的API才能兼容一个需求(OneStep)。
  3. 同时,我们提供了一种非反射的思路便于厂商提供自己的API。(因为反射毕竟要带来或多或少性能上面的损失,毫秒级的损失能省也省了吧。)利用classloader加载类的先后顺序来做这个事情。

环境配置

Android Studio

特殊 Gradle Task说明

  • buildJarDoc (用于编译生成SmartisaOS API JavaDoc)
  • buildJar (用于编译生成SmartisanOS API Jar包)

第三方应用适配

如何让自己的应用图标出现在侧边栏,可以参考这篇blog

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
1.0.2 212 4/9/2018