当前位置: 移动技术网 >

gradle

  (共找到 320 条与 gradle 相关的信息)

在本地保存数据问题中GreenDao的使用

2020-07-14 10:42 | 评论:0 次 | 浏览: 0

最近在开发过程中产品提了一个需求就是在账号登录成功以后在本地保存账号的信息,用来完成后续的账号切换,以及在登录成功以后的登录历史记录,我是用greendao去实现的 当然这里的实现方式有很多,后来也看了一些别的,言归正传,说一下如何去使用; **第一步就是在gradle中去配置啦:**先把greendao的包引进来这里需要注意的是版本号 schemaVersion ,在开发过程中我遇到...

Android导入flutter模块

2020-07-17 14:17 | 评论:0 次 | 浏览: 0

​我收集了一些学习用的资料,其中包含了很多学习,面试,中高进阶fluuter资料,还有很多视频详解,如果有同学想进一步了解,详情请看文末。也欢迎各路大神门前来装X。1、Flutter模块导入1.创建Flutter模块切换到项目的根目录上一层,执行如下命令创建flutter模块在项目的setting.gradle中添加或者根据自己的实际目录修改上述目录,这样就绑定了Flutter模块,在项目结构视图中应该就能看到Flutter的结构。这样,flutter模块就已经引入了,但是自己的项目中还没实际引

荐 每日一学——DataBinding的使用

2020-07-17 15:01 | 评论:0 次 | 浏览: 0

DataBinding的实际使用看看DataBinding的简介在对应model的build.gradle中配置使用场景1.最简单的实体类与TextView的绑定2. 引入类,引用定义的方法进行判断操作等3. 点击事件的使用5. 集合、Map在xml布局中的使用看看DataBinding的简介DataBinding 是 Google 在 Jetpack 中推出的一款数据绑定的支持库,利用该库可以实现在页面组件中直接绑定应用程序的数据源,实现数据与View的双向绑定。此外,除了将数据与 UI 绑定在一起,

vue+cordova开发移动APP项目

2020-07-17 16:18 | 评论:0 次 | 浏览: 0

vue+cordova开发移动APP项目一、环境(版本及配置)1、node 12.13.1执行命令查看版本node -v显示版本号则安装成功。2、cordova 9.0.0执行命令查看版本cordova -v显示版本号则安装成功。3、vue cli 2.9.6执行命令查看版本vue -V显示版本号则安装成功。4、Android SDK 安装及配置环境执行命令查看安装成功adb显示如此则表示安装配置完成。5、gradle 6.0执行命令查看版本

数据库GreenDao的详细用法

2020-07-17 16:39 | 评论:0 次 | 浏览: 0

这里写自定义目录标题android 数据库GreenDao的详细用法使用GreenDao主要有几大核心的类:配置工程:在module的build.gradle文件中写bean类:主键是唯一的,设置成用户userId数据库的插入、删除、更新、查询GreeDao 基本操作:GreenDao如何进行多表联查?android 数据库GreenDao的详细用法————————————————android 数据库GreenDao的详细用法版权声明:本文为站在文章,遵循 CC 4.0 BY-SA 版权协议,转载

Android入门到精通|安卓/Android开发零基础系列Ⅱ【职坐标】-学习笔记(1)-- 常用控件及资源介绍

2020-07-23 15:09 | 评论:0 次 | 浏览: 0

前言为了巩固Android基础知识,回顾一下学习内容,才有此学习笔记。IDE:Androdi Studio 4第一章第一节 如何在线学习开发?职坐标机构介绍,广而告之。第二节 文本控件Android常用控件 ★✩✩标签(Text View)按钮(Button)图像(ImageView、ImageButton)文本框(EditView)复选框(CheckBox)单选框(Radio Button)创建项目修改项目根目录的 build.gradle,...

flutter项目报错:Could not find method flutter() for arguments

2020-07-23 15:38 | 评论:0 次 | 浏览: 0

flutter项目报错:Could not find method flutter() for arguments直接进入正题:第一次使用AS创建flutter项目,运行在夜神模拟器里,但是今天不知道碰到了啥,就报错了报错内容:我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进

Jetpack DataBinding数据绑定

2020-07-23 15:47 | 评论:0 次 | 浏览: 0

Jetpack DataBinding数据绑定简介DataBinding是Google提供的将视图和数据绑定的支持库,主要是为了简化代码,去除findViewById() 等样式代码的调用,借助布局文件中的绑定组件,您可以移除 Activity 中的许多界面框架调用,使其维护起来更简单、方便。还可以提高应用性能,并且有助于防止内存泄漏以及避免发生 Null 指针异常。依赖在app的build.gradle文件中添加依赖:apply plugin: 'kotlin-kapt'android {

maven之环境搭建、创建项目

2020-07-23 15:56 | 评论:0 次 | 浏览: 0

maven环境配置以及项目搭建一、Maven简单介绍二、什么是自动构建工具2.1 `*.java->*.class->run`2.2 如何创建一个struts2的WEB项目三、常用的自动构建工具3.1 ant3.2 maven3.3 Gradle android项目管理和构建已使用四、maven安装与配置4.1 下载maven安装包,解压即可使用(3.6.0)4.2 配置maven环境变量4.2.1 M2_HOME4.2.2 MAVEN_HOME4.2.3 修改path添加maven相关路径4.

基于Android NFC传感器读取身份证信息demo

2020-07-27 15:44 | 评论:0 次 | 浏览: 0

摘要:通过导入开发包sdk开发基几Android NFC设备读取身份证信息1. 开发条件: 1)鱼住往来科技的身份验证sdk :下载地址:https://www.yzfuture.cn/views/service/ 2)Android Studio3.0以上 3)基于java语言开发,非kotlin语言2.添加包步骤:1)添加以下两个包在Android Studio项目 中相应的依赖文件build.gradle(Module.app)添...

创建项目appcompat-v7:29.+报错终级解决办法(每次重建都不会报错!)

2020-08-05 18:20 | 评论:0 次 | 浏览: 0

有时候兴高采烈的准备创建一个android项目,准备展示自己的一些奇怪的有创意的想法的时候,当你新建了一个空项目,却开始报错。那真是令人懊恼的事情。下面我们就来解决依赖com.android.support:appcompat-v7:29.+这个错误。以后重建项目也不会提示了!首先,安卓版本是3.2.1.如下图,因为不是这个版本可能不会报这样的错误。错误如下图Unable to resolve dependency for ':app@releaseUnitTest/compileClasspa

Android怎么打包Jar包并添加混淆

2020-08-05 18:22 | 评论:0 次 | 浏览: 0

最近公司有个项目,需要我们提供底层的读写卡SDK卡(基于掌机和基于蓝牙读卡器的SDK),开发难度上算简单,但是需要打包成Jar库,以及源码不公开。由于Android是开源的,目前也没有能找到更好的方案,所以只能在打包Jar库的时候添加混淆这一个方式能实现客户的需求了。(如果有大神有其他更好的方式,请务必给我留言,哈哈哈哈)。创建一个Android Lib类库。​​​​​​​在类库中编写代码。在lib库的gradle中的android下添加以下代码://配置jar包的指令def SDK_B

Java 字节码编译为Dex,d8比dx更好用!

2020-08-10 14:07 | 评论:0 次 | 浏览: 0

【前言】d8 是一种命令行工具,Android Studio 和 Android Gradle 插件使用该工具来将项目的 Java 字节码编译为在Android 设备上运行的 DEX 字节码,该工具支持您在应用的代码中使用 Java 8 语言功能。 d8 还作为独立工具纳入了Android 构建工具 28.0.1 及更高版本中:android_sdk/build-tools/version/’1、d8基本用法 d8 [options] <input-files>其中,<i

GreenDao解决Unresolved reference: DaoMaster、Unresolved reference: DaoSession的问题

2020-08-14 09:37 | 评论:0 次 | 浏览: 0

本文目录 点击直达问题出现的情况解决方案最后我还有一句话要说(点赞、评论、收藏,三求一)我无法控制自己的眼睛,忍不住要去看他,就像口干舌燥的人明知水里有毒还要喝一样。我本来无意去爱他,我也曾努力的掐掉爱的萌芽,但当我又看到他时,心底的爱又复活了。 问题出现的情况当我们使用GreenDao并且加入了更多插件的时候,很容易出现Unresolved reference:的错误解决方案修改项目module的build.gradle文件后重新sync就解决了,如果有其他错误请在评论像我询问apply plu

android studio unresolved reference:xx问题解决方案汇总

2020-08-14 09:41 | 评论:0 次 | 浏览: 0

android studio unresolved reference:xx问题解决方案汇总目录第一种,重启法,clean+invalidate caches restart第二种,gradle内各种版本第三种,删除lib中所有文件最近做一个android项目,遇到很多功能不会做参考了许多源码,然而不同源码的年代不同,版本不同,增删改查之后经常会出现如标题所述问题,故此写个BLOG汇总一下自己试过的几种方法。目录第一种,重启法,clean+invalidate caches restart从结论上来

正确配置你的 Android 项目

2020-08-14 09:46 | 评论:0 次 | 浏览: 0

gitignore当你新建 Android 项目时,默认会生成 gitignore 文件,但并没有包含所有必要的规则。这里推荐大家使用 gitignore.io网站,只需要输入关键字,比如 Android, Intellij 再点击按钮,就能得到一个标准的 gitignore 文件啦。tools folder如果你的项目有很多的第三方脚本,规则列表或其他的文件,不要随意的将它们放在 root 目录下,新建一个 tools 文件夹,把它们都放在里面。通常你可以放入自定义的 gradle 脚本文件,

ADV虚拟机使用遇到的问题

2020-08-14 09:48 | 评论:0 次 | 浏览: 0

有时遇到一些需要模拟器的测试时,需要遇到使用ADV,之前都好好的这次确越到了问题。问题一:The APK failed to install. Error:Could not parse error string可以打开模拟器,但是apk安装不进去搜索解决方案:模拟器CPU是X86-64架构,而apk只支持ARM架构我们可以在build.gradle中有ndk这段代码,只要在后面加上“x86”,再sync now一下,就发现可以运行了。ndk {abiFilters "armea

Android异常 Cannot fit requested classes in a single dex file 解决方法

2020-08-14 10:02 | 评论:0 次 | 浏览: 0

今天添加了jar包结果编译异常了,异常信息如下:查了下资料 终于找到了原因原因:在Android中一个Dex文件最多存储65536个方法,也就是一个short类型的范围。但随着应用方法数量的不断增加,当Dex文件突破65536方法数量时,打包时就会抛出异常。很明显我那里已经7w多了,所以就报了以上的异常解决办法:第一步 :build.gradle添加依赖包 implementation 'com.android.support:multidex:1.0.3'第二步: defaultConf

AndroidStudio3.5 NDK JNI开发

2020-08-14 10:11 | 评论:0 次 | 浏览: 0

搭建NDK环境 AndroidStudio3.5 Jni开发前言前期准备正式开始Jni操作整个流程大概是介个样的1、新建一个Android Studio 工程demojniutil。新建一个JniUtil.java文件 、只声明,不实现2、配置工程ndk路径、gradle.properties文件3、新建一个jni文件夹,然后打开Android Studio的终端,cd到这个目录,然后javac命令生成java类的头文件4、jni文件夹下新建Android.mk和Application.mk文件,同时新建

android productFlavors的用法之——gradle 配置productFlavors &子模块配置productFlavors

2020-08-01 00:00 | 评论:0 次 | 浏览: 0

前言1、什么时候用到在子模块配置productFlavors当子模块需要「配置不同信息」时,可以使用。比如:(1)子模块在不同开发环境(uat、sit)使用不同的请求地址url,可以配置productFlavors用来区分调用即可;(2)当使用模块化开发时,可以专门抽出一个子模块配置productFlavors,这样其他模块只需要依赖该子模块,就可以全局使用子模块的配置信息;2、备注:「子模块配置样式」与「主模块配置样式」应保持一致;配置1、主模块配置productFlavors

移动技术网