一、MySQL报错:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
第一点、app/src/main 目录下 创建libs文件夹,将jar包复制到该文件夹下,然后右键选择 Add As Library 进行导入。
第二点、安卓连接数据库IP地址需是本机IPV4的IP地址。原因是安卓模拟器的IP与本机IP并不相同。
第三点、app需要添加访问网络的权限。
第四点、数据库查询必须要启用新的线程,否则就会出现如题的报错而无法连接。
问题解决。
二、视频播放报错:open failed: EACCES (Permission denied)
需在AndroidManifest.xml中加入权限并在手机设置内设置权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- 往SDCard写入数据权限 -->
问题解决。
三、Could not resolve com.android.tools.build:gradle:x.x.x
如图,只需在项目的”build.gradle“文件内屏蔽原有的“google()”与“mavenCentral()”,并添加下面这3个即可(阿里云maven镜像库):
maven{ url ‘https://maven.aliyun.com/repository/google’}
maven{ url ‘https://maven.aliyun.com/repository/jcenter’}
maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public’}
问题解决。
四、待续