Android集成SDK

Android集成SDK指南

1. API

请参考 Android SDK指南


2. 准备环境

  • Android Studio 2.1 或以上版本

  • Android 版本不低于 5.0

  • Android 设备已经连接到 Internet

  • 支持真机架构armeabi、armeabi-v7a、arm64-v8a、x86、x86_64


3. 下载SDK

项目下载地址
Android Demo (源码)已包含SDK电信 联通
Android SDK电信 联通
Android Demo (APK)电信 联通import sdk


4. SDK文件结构

geelinked_sdk_for_android
	|
	|-libs
		|
		|- geenet-release.aar


5. 集成SDK


5.1 新建示例工程(此处以新工程为例,如果是集成到已有项目,可忽略此步)

  • 打开Android Studio, 选择"Start a new Android Studio project".

    Start a new Android Studio project

  • 填写项目名及项目存储路径。

    项目名及项目存储路径

  • 其它按照默认设置, 点击"Finish"完成新工程创建。


5.2 导入 SDK

  • 把解压的SDK文件导入到app/libs目录下。

    import sdk

  • 在app/src/build.gradle文件中添加如下配置。

    android {
      compileSdkVersion 27
      defaultConfig {
    	...
          ndk {
              abiFilters  "armeabi", "armeabi-v7a", "arm64-v8a", "x86", "x86-64"
          }
          ...
      }
    ...
      repositories {
          flatDir {
              dirs 'libs'
          }
      }
      ...
    }
    dependencies {
      implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
    ...
    
  • 在app/src/main/AndroidManifest.xml文件中添加网络权限。在代码里面需要添加动态权限申请。

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    
  • 单击Sync Project With Gradle Files,同步项目文件,直到同步完成。


5.3 使用SDK