import Facepp SDK in my project

  1. 下載官網的Android SDK之後解壓縮, 將facepp_android 中java_wrapper內的aar檔複製到project中的libs資料夾內

  2. 將facepp_Android/java_wrapper中的model複製到project中的res/raw資料夾內

  3. 若SDK為連網授權
    將licmgr_Android 中 java_wrapper的aar檔複製到project中的libs資料夾內

AndroidManifest.xml

加入以下permission

    <!-- 加入以下 for facepp sdk -->
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.RECORD_AUDIO"/>
    <uses-permission android:name="android.permission.WAKE_LOCK"/>
    <!-- 加入以下 for bug fix -->
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

    <application
    ...

build.gradle (Project)

allprojects {  
    repositories {  
        jcenter()  
        // 加入以下 for facepp ('../app/libs' 是專案libs的位置, 自改)  
        flatDir {  
            dirs '../app/libs'  
        }  
    }  
}

build.gradle (Module)

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        androidTestCompile(
            ...
        })
        ...
        //加入以下 for facepp
        compile(name: 'MGFaceppSDK-0.4.7', ext: 'aar') // 自改版本號
        compile(name: 'MGLicenseManagerSDK-0.3.0', ext: 'aar') // 自改版本號
        ...
    }

到Face++官網 帳戶設定

  • API key
  • API secret
  • APP name
  • Bundle ID

results matching ""

    No results matching ""