IONIC 自定义插件使用aar(转载)




在src/android/下,放进目标aar文件,

添加一个同名的.gradle文件,内容:

ext.cdvMinSdkVersion = 15

repositories{
    jcenter()
    flatDir{
        dirs 'libs'
    }
}

dependencies {
    compile 'com.android.support:support-v4:+'
    compile(name:'yocPlugin', ext:'aar')
}

android {
    packagingOptions {
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
    }
}
   
   
   
   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

如图所示:
IONIC 自定义插件使用aar(转载)_第1张图片

修改plugin.xml,在下加:

"src/android/yocPlugin.aar" target-dir="libs" />
"src/android/yocPlugin.gradle" custom="true" type="gradleReference"/>
   
   
   
   
  • 1
  • 2

错误处理

in declare-styleable fontfamilyfont unable to find attribute android:font
   
   
   
   
  • 1

修改.gradle文件如下:

dependencies {
    compile 'com.android.support:support-v4:23+'
    compile(name:'dahuaPlugin', ext:'aar')
}

   
   
   
   
  • 1
  • 2
  • 3
  • 4
  • 5

参考:https://forums.adobe.com/thread/2405676




你可能感兴趣的:(ionic插件aar)