编写微信聊天机器人1《聊天精灵WeChatGenius》:搭建环境,创建项目,提交GitHub。
接上篇的序:https://blog.csdn.net/weixin_42127613/article/details/81837043
现在正式开始编写微信聊天精灵APP。本次的目标,是把环境搭建好,把项目初始创建起来,并提交到GitHub上。
1、环境搭建。开发的是安卓版功能,所以需要在安卓环境下。
- Android studio不用说,自行安装。
- 模拟器,或root过的真机。我用天天模拟器V3.1以上版本。因为内核是Android 6.0.1,而且已经root。那些内核还是Android 4.X的模拟器就不要使用了,微信的新版本,在4.X上都不支持安装和运行。如果用真机也可以,小米4手机是Android 6.0,也可root,还便宜。
- 安卓版微信V6.6.7。开发基于目前微信的最新版,其他版本不一定能保证功能兼容(基本不兼容)。
- Xposed框架。要在手机上安装这个框架,我们开发的模块,才能正常使用。而且我们的功能开发,都是基于这个框架。这个框架有2部分:
- Xposed Installer。可以到官网去下载:http://repo.xposed.info/module/de.robv.android.xposed.installer。也可以直接下载这个链接:http://dl.xposed.info/latest.apk,就是最新版。这个是安装到目标手机上的,请自行下载,自行安装。4.X的Android系统,官网已经不更新了,至少需要5.0以上系统,所以我们下载第一个链接。
- 开发包。开发包我们在Android Studio的Gradle中引用就可以了,不需要下载。
2、创建项目。
打开Android studio,创建一个新项目:WeChatGenius。如下图所示。
系统最低版本,我们选择Android 6.0。感觉5.0的系统不太适合。
- 5.0的真机,一定很老,系统很慢。这样微信跑起来也慢,一旦微信好友过多,聊天记录过多,势必很慢。
- 天天模拟器可以支持6.0,而且我测试使用,很稳定。
- 如果用真机,可以使用小米4,二手真机才300元左右。成本也能承受。
- 低版本的系统API,总归要考虑的兼容性太多。而且高版本API,有更多更强的功能可提供。
下一步。选择空的活动(Empty Activity),主活动页为默认MainActivity,可取消向后兼容性,点击完成。
项目创建好了。首先编译运行一下,看看在模拟器中运行如何。
在模拟器中把Xposed installer和微信都安装好,打开Xposed installer还需要下载安装里面的内核。
安装完毕后,运行我们的项目,如图所示。在模拟器中顺利运行。项目初始创建完毕。
3、提交github。在GitHub中注册了账号:dalu2048,跟我的博客名一样。将项目提交上去。
项目地址是:https://github.com/dalu2048/WeChatGenius.git
下一篇,引入Xposed库,使模块生效:https://blog.csdn.net/weixin_42127613/article/details/81839002
编写微信聊天机器人1《聊天精灵WeChatGenius》:搭建环境,创建项目,提交GitHub。相关推荐
- python自然语言处理与方言聊天机器人_聊天机器人Python实现案例 | 老炮儿聊机器语音...
点击上方蓝色字体,关注:九三智能控 世界上最早的聊天机器人诞生于20世纪80年代,名为"阿尔贝特",用BASIC语言编写而成.目前,聊天机器人从功能和技术的角度,可以分为两类,一类 ...
- python开源聊天机器人ChatterBot——聊天机器人搭建、流程分析、源码分析
开源聊天机器人ChatterBot 3.1 ChatterBot简介 ChatterBot是一个Python库,可以轻松生成对用户输入的自动响应.ChatterBot使用一系列机器学习算法来产生不同 ...
- Unity 图灵Turning 之 在Unity中实现图灵 聊天机器人 简单聊天的功能
Unity 图灵 之 在Unity中实现图灵 聊天机器人 简单聊天的功能 目录 Unity 图灵 之 在Unity中实现图灵聊天机器人简单聊天的功能 一.简单介绍 二.图灵官网关于在线聊天机器人的接入 ...
- AI聊天机器人接口制作php,使用图灵api创建微信聊天机器人_php技巧
需要准备的资源: 图灵机器人账号 微信公共账号 点击访问 图灵机器人官网,快快注册,拥有自己的聊天机器人,可以在这里先体验一下 今天主要简述微信公共平台聊天机器人的搭建,首先需要注册微信公共账号,之后 ...
- PHP训练聊天机器人,智能聊天机器人,陪你聊天练口才!
我们口才训练微信群里有智能聊天机器人,专门陪大家聊天练口才! (微信搜索公众号:社交口才训练营,就可以加入我们!) 加入我们口才训练营的朋友,空余时间可以在群里与智能机器人聊天,学习它的聊天技巧和说话 ...
- (微信)聊天机器人--实用案例
关于微信聊天机器人或者聊天机器人,大家所熟知的就是图灵机器人,聊天比较灵活,可以承担一部分客服的工作.除了图灵机器人,除了大家知道的客服功能,今天为大家重点分享几个机器人的使用方法,相信这些机器人可以 ...
- 【每周NLP论文推荐】 开发聊天机器人必读的重要论文
欢迎来到<每周NLP论文推荐>.在这个专栏里,还是本着有三AI一贯的原则,专注于让大家能够系统性完成学习,所以我们推荐的文章也必定是同一主题的. 对于聊天机器人研究,可以追溯到上个世纪50 ...
- 【NLP】创建强大聊天机器人的初学者指南
作者 | Louis Teo 编译 | VK 来源 | Towards Data Science 你是否面临着太多来自客户的标准要求和问题,并且难以应对?你是否在寻找一种既不增加成本又扩大客户服务的方 ...
- python nltk lemmatizer_Python聊天机器人–使用NLTK和Keras构建第一个聊天机器人
什么是聊天机器人? 聊天机器人是一款智能软件,能够传达和执行类似于人类的动作.聊天机器人可以直接与客户互动,在社交网站上进行营销以及即时向客户发送消息等方面被广泛使用.根据聊天机器人的构建方式,它有两 ...
- 从零开始造一个“智障”聊天机器人
腾讯DeepOcean原创文章:dopro.io/nlp_seq2seq- 智能机器人在生活中随处可见:iPhone里会说话的siri.会下棋的阿法狗.调皮可爱的微软小冰--她们都具有一定的智能,能够 ...
最新文章
- Ajax Toolkit 控件学习系列(13) ——FilteredTextBoxExtender 控制输入
- 如何快速让你的站点进入灰白哀悼模式?
- 腾讯医疗AI实验室:基于深度学习的放疗靶区自动勾画
- 河北大学计算机在哪学,河北大学计算机科学与技术学院
- python中fetchall函数_python中查询数据库时fetchone()函数和fetchall()函数的区别
- hog特征提取python代码_hog特征提取-python实现
- catia测量工具小尺子在哪_小区垃圾桶旁捡来旧茶几,老爸巧手改成沙发,邻居一个劲问哪买的...
- pytorch深度学习-机器视觉-目标检测和边界框简介
- php中 怎么去除,php如何去掉链接
- 使用CloudIDE搭建简单java环境
- 互利网上数字金融典型场景: 网络借贷
- JSP直接调用一个action定向到页面
- 接口测试-接口定义功能-前端-实现动态增删表单
- Android JNI programming demo with Eclipse
- 拖放drag drop(PyQt或Qt for python)
- McAfee:僵尸网新威胁远甚Conficker
- ABB全新机器人伺服驱动3HAB8101-1DSQC345A 3E031704 3E031712 3E031785 3E032016 3E032176 3E032455 3E034013
- 网页页面缩小放大的快捷键
- 使用CefSharp开发一个12306“安心刷票弹窗通知”工具
- qt无法显示图片的原因