cordova二维码扫描插件phonegap-plugin-barcodescanner使用及坑点
2016-05-24 21:50
531 查看
以android平台为例,IDE使用 android-studio(因为需要引用aar文件),项目是使用 $ cordova create HelloWorld 创建的
当我们按照cordova官方说明为cordova项目添加 phonegap-plugin-barcodescanner 插件后,我们发现libs目录下多了一个 barcodescanner.aar 文件
(这是这个扫描插件的资源集,如果你很好奇的话可以改下后缀解压看看里面有什么)
1、引用 barcodescanner.aar
打开 build.gradle 文件
把libs目录添加为资源仓库,并引用 barcodescanner.aar (下面是build.gradle修改完成后的代码。有中文注释的两个地方就是我们要添加的内容),
然后Rebuild我们的android项目
Rebuild完成后进入 " android \ build \ intermediates \ exploded-aar " 文件夹就可以看到我们的android项目已经引用了 barcodescanner.aar 中的资源
2、然后就可以调用官方的说明方法进行测试了。。。
当我们按照cordova官方说明为cordova项目添加 phonegap-plugin-barcodescanner 插件后,我们发现libs目录下多了一个 barcodescanner.aar 文件
(这是这个扫描插件的资源集,如果你很好奇的话可以改下后缀解压看看里面有什么)
1、引用 barcodescanner.aar
打开 build.gradle 文件
把libs目录添加为资源仓库,并引用 barcodescanner.aar (下面是build.gradle修改完成后的代码。有中文注释的两个地方就是我们要添加的内容),
然后Rebuild我们的android项目
//添加一个本地资源仓库 repositories{ flatDir { dirs 'libs' } } dependencies { compile fileTree(dir: 'libs', include: '*.jar') //引用cordova二维码扫描插件aar compile(name:'barcodescanner', ext:'aar') debugCompile project(path: "CordovaLib", configuration: "debug") releaseCompile project(path: "CordovaLib", configuration: "release") }
Rebuild完成后进入 " android \ build \ intermediates \ exploded-aar " 文件夹就可以看到我们的android项目已经引用了 barcodescanner.aar 中的资源
2、然后就可以调用官方的说明方法进行测试了。。。
相关文章推荐
- LeetCode-112&113.Path Sum
- hive- 时间操作函数
- Android四大组件(1.3)--Activity的Flogs
- 如何安装及使用PuTTY
- 抽象类,接口
- 谁说Source Insight只能看C盘的文件?我有妙招!
- Python -- 文件/目录 方法
- 总结三
- 自适应信号处理(牛顿法,最速下降法,LMS算法)
- FZU 2020 组合 -- (大组合数取模 Lucas定理)
- jQuery分析(3) - jQuery.fn.init
- 解析大型.NET ERP系统 电子邮件系统帐户集成
- Python爬虫实战一之爬取糗事百科段子
- 前端必读:浏览器内部工作原理 (重点了解浏览器Lexer,)
- 翻硬币(贪心)
- ZZULIOJ 1809: make pair【二分】
- codeforces 645F Cowslip Collections
- MFC——对话框(一)
- Actionscript,AS3,MXML,Flex,Flex Builder,Flash Builder,Flash,AIR,Flash Player之关系
- 给Button设置圆角