【Android】Vitamio使用之前的配置

1.下载vitamio

GitHub - yixia/VitamioBundle: Vitamio for Android

https://github.com/yixia/VitamioBundle

2.将vitamio文件夹复制到自己的工程根目录(或在根目录新建文件夹(最好是libraries)放入)

其中最好确保:armeabi、armeabi-v7a、mips、x86四种CPU指令集类型全部支持

3.在工程根路径下的settings.gradle文件下使用 include ':vitamio' 引入vitamio,若是在第二步中在根目录新建文件夹(比如libraries)放入,这里写 include ':libraries:vitamio'

4.将引入的vitamio工程包添加依赖到项目的app中,编译

5.对照第一步下载的vitamio文件夹中的vitamio-sample示例项目中的清单文件AndroidManifest.xml中的内容,补全所需要的权限:

<uses-permission android:name="android.permission.WAKE_LOCK" /> 

<uses-permission android:name="android.permission.INTERNET" /> 

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

以及初始化活动:

<!-- Don't forgot InitActivity -->
        <activity
            android:name="io.vov.vitamio.activity.InitActivity"
            android:configChanges="orientation|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation"
            android:launchMode="singleTop"
            android:theme="@android:style/Theme.NoTitleBar"
            android:windowSoftInputMode="stateAlwaysHidden" />

6.在Activity的onCreate()方法中加入如下代码段:用于验证类库

if (!LibsChecker.checkVitamioLibs(this)) return;

较新版本使用这个:(Vitamio下载|Vitamio 5.2.3 for Eclipse_绿盟市场_绿色软件联盟 http://www.xdowns.com/app/256157.html

//加载so类库(通常使用C、C++编写类库)
Vitamio.isInitialized(getApplicationContext());

这些完成后就可以开始体验维他蜜啦!

其他坑参考:

Vitamio的踩坑+填坑 - SakuraQH的博客 - CSDN博客

https://blog.csdn.net/xiaomomo_x/article/details/81120616

Vitamio Andrid高版本兼容 - 刘桂林的博客 - CSDN博客

https://blog.csdn.net/qq_26787115/article/details/87976664

发布了10 篇原创文章 · 获赞 14 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_32682301/article/details/102718921
今日推荐