androidstudio

百度语音应用到AndroidStudio中

╄→尐↘猪︶ㄣ 提交于 2019-11-30 12:26:00
这两天写代码,想弄一个语音输入,本来想选择科大讯飞的(语音中比较早的企业)。一朋友说百度也有,你试试。 今天试了一下~,其实很简单,基本上仿照,加压后的SDK的demo仿写就行,代码基本上不用变。 demo是eclipse+ADT版本的,我的电脑里面这两种开发工具都有,所以不用导入到AS里面看代码了。百度语音有一个SDK的使用说明(API),可以参考,但是里面只有怎么集成到E+ADT上(我的需求比较简单,所以就没有认真看,我只看了DEMO ,我就仿照写一个。实现了语音转汉字的功能就行)。其实里面的东西基本一样,不过有一个特别注意的事情是API告诉你将libs文件拷贝到对应的libs文件夹下(一个.jar文件,一个armeabi文件夹(里面是.so文件))。 然后将.jar文件作为library(这个应该都会使用)。但是armeabi文件夹不能放到libs里面,否则没有效果。 应该放到如下图所示的位置: 来源: oschina 链接: https://my.oschina.net/u/2369789/blog/637723

Android Studio 使用NDK编译jni

落爺英雄遲暮 提交于 2019-11-30 10:50:52
试用了Android Studio一段时间,发现这东西不支持C/C++,而且创建工程也只能创建Android的工程.这可苦恼死我了.... 网上找了找,大多人都说是AndroidStudio和Eclipse之间来回切换..这不悲剧吗? 在AndroidStuido的Setting-Plugins中发现有C/C++的插件,安装后发现自己能力有限,不会玩这东西.. 每次要打开C文件点击Tools-Cpp Support-Do compile for selected c/c++ file to compile.才能编译 编译过程发现有这样一个文件"C:\Users\Administrator.Mutour-pc\.AndroidStudioPreview\system\tmp\gcc4139693535478647149.bat" 打开 发现很简单的几句话: set PATH=$PATH$;c:\cygwin\bin gcc 很显然,编译失败......... 想到Eclipse中编译NDK时的设置 " http://my.oschina.net/mutour/blog/98535 " 修改该文件如下:(其实跟命令行编译一样...) set PATH=$PATH$;E:\cygwin\bin bash.exe --login -c "cd $(cygpath -u 'E:

Android快速定位当前页面的Activity

寵の児 提交于 2019-11-30 03:50:49
通过AndroidStudio的Terminal,利用一个指令可以快速定位当前页面的类名。 1.把手机用数据线连到电脑,手机打开到需要的定位的页面。 2.打开AndroidStudio。在AndroidStudio底部选择Terminal,输入指令: adb shell "dumpsys window | grep mCurrentFocus"回车即可。 会显示出包名和Activity类名 主意的是这个命令只能定位Activity,如果是fragment则显示该fragment所依附的Activity. 来源: https://blog.csdn.net/kururunga/article/details/101055002

AndroidStudio奇怪的报错

荒凉一梦 提交于 2019-11-30 03:02:30
Android Studio升级到3.5之后,经常无故报错a problem occurred configuring project ' app'. java.lang.nullpointerexception。明明前一天还好好的项目,第二天打开就报这个错。 第一次是小直播的demo报这个错,各种找原因,网上很多人说:点开左上角file->Other Settings->Default Project Structure->第三項Android NDK location,點自动安裝。 但是现在新版的AS并没有自动安装了,所以打开local.properties文件,将NDK的路径删除就可以了。 第二次是早上上班打开正一直在开发的项目,又报这个错,就很奇怪。 查资料,原来是当AS没有被正确关闭时,再次启动时配置就出错。解决办法:打开C盘用户文件夹,找到.AndroidStudio3.5-system-caches,将caches文件夹删除即可。 By LiYing 来源: https://www.cnblogs.com/widgetbox/p/11548893.html

AndroidStudio 简单个人设置

别等时光非礼了梦想. 提交于 2019-11-30 01:28:16
格式化不换行 setting-->File-->Code Style-->java -->Wrapping and Braces -->line breaks 不打钩(大屏) 屏幕中间的线长度 setting-->File-->Code Style-->Right margin 修改默认Activity模版不继承ActionBarActivity E:\soft\android-studio\plugins\android\lib\templates中复制BlankActivity,粘贴改名,修改其中的 template.xml 模板文件(第五行name与文件夹名一致) 修改好的模版: http://www.eoeandroid.com/forum.php?mod=viewthread&tid=329580 AndroidStudio卡翻天怎么办 是Windows也不是固态硬盘,AndroidStudio默认工作内存750M,可以在 安装目录 \android-studio\bin\ 找 到 studio64.exe.vmoptions 编辑器打开修改第一、二行如下 -Xms256m -Xmx2048m -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=225m -XX:+UseConcMarkSweepGC -XX

AndroidStudio、gradle、buildToolsVersion关系

China☆狼群 提交于 2019-11-28 23:40:35
使用AndroidStudio 开发也已经2年了,每次gradle 或者studio 有推荐更新后,项目重新sync后都会报错,提示更新相应的其他版本,比如AndroidStudio、gradle、buildToolsVersion版本; 先来说说概念 AndroidStudio: 是Google官方基于IntelliJ IDEA开发的一款Android应用开发工具,,类似之前的eclipse,但是比eclipse 强大很多,推荐使用; Gradle:是一个工具,同时它也是一个编程框架。使用这个工具可以完成app的编译打包等工作; buildToolsVersion: android构建工具的版本,其中包括了打包工具aapt、dx等等。这个工具的目录位于..your_sdk_path/build-tools/XX.XX.XX,通过SDK Manager 更新; comileSdkVersion:编译版本,就是运行我们这个项目的需要的android SDK版本; comileSdkVersion 和buildToolsVersion区别 新建一个项目,看build.gradle文件的配置,如下: CompileSdkVersion:是告诉gradle 用哪个SDK版本来编译,和运行时要求的版本号没有关系;使用任何新添加的 API 就需要使用对应 Level 的 Android SDK

AndroidStudio初识

时光总嘲笑我的痴心妄想 提交于 2019-11-28 19:29:00
大家好,欢迎来到下码看花,伟大领袖毛爷爷曾经说过:“ ‘走马看花不如驻马看花,驻马看花不如下马看花。’我希望你们都要下马看花。”,比喻停下来,深入实际,认真调查研究,这就是咱们公众号名字的由来。与君初相识,犹如故人归,初来乍到,请多多关照。 希望记录我们共同的学习过程,还会不定期分享好的学习方法和资源、技术干货、项目经验、前沿信息和一些程序员日常囧事等。结果重要,但是这个过程才是最值得享受的,那么,以后就多加油啦。 Android Studio安装配置、环境搭建详细步骤及基本使用 目录: (一)安装配置 (二)新建项目 (三)目录介绍 (一)安装配置 首先下载 Android studio 安装包,可以从 http://www.android-studio.org/ ,下载最新版本,这里采用 3.0 版本进行演示,对应安装包为 android-studio-ide-183.5522156-windows.exe ,安装包大小 971 MB ,安装包不带 SDK 。 下载好该安装包之后,点击进行安装,依次进入 AS 安装欢迎界面,点击 Next 继续下一步 选择安装组件 点击 Next 继续下一步, Android Virtual Device ,是系统自带模拟器,如果不用系统模拟器就不勾选,自己下载其他模拟器; - 修改安装目录,点击 Next 继续下一步,如果需要修改安装目录

AndroidStudio使用JDBC并利用Mysql6.0进行增删改查

Deadly 提交于 2019-11-28 05:09:02
AndroidStudio使用JDBC并利用Mysql6.0进行增删改查 在AndroidStudio创建java项目 AndroidStudio引入Mysql jar包 6.0正确的DBHelper写法 完整代码 在AndroidStudio创建java项目 AndroidStudio引入Mysql jar包 6.0正确的DBHelper写法 多次调用失败总结出来的 这里就不吐槽了。 String driver_url= "jdbc:mysql://localhost:3306/userdb?serverTimezone=UTC&verifyServerCertificate=false&useSSL=false" ; 完整代码 public class DBHelper { private static Connection con; public DBHelper () { this .con = getConnection(); } private static Connection getConnection (){ String driver_class= "com.mysql.cj.jdbc.Driver" ; String driver_url= "jdbc:mysql://localhost:3306/userdb?serverTimezone=UTC

AndroidStudio 添加翻译插件

耗尽温柔 提交于 2019-11-28 00:07:38
添加方式 第一步   在AndroidStudio的菜单栏里找到 File > Settings > 点击 . 第二步   点击Plugins > 在点击Marketplace 等待插件列表刷新 > 然后输入Translation 搜索插件,点击 Install 安装. 下载完成后需要重启AndroidStudio    如果碰到无法下载插件    按下图位置,取消勾选 Use secure connection ,并且应用设置    使用翻译功能   选中一段文字,右击即可看到翻译图标,翻译效果图如下:       来源: https://www.cnblogs.com/guanxinjing/p/11382027.html

AndroidStudio Java开发遇到的问题

泪湿孤枕 提交于 2019-11-27 20:32:40
在Android开发过程中有时会遇到一些函数记得不太清楚,需要测试一下的情况,我们总不可能在打开eclipse敲一个main方法测试一下吧,我们拥有强大的androidstudio为什么不好好利用呢。(仅做为笔记,代替我这健忘的脑子) 1.在android studio编写运行java 在android studio中已有工程创建一个module,并且指定为java library一路next,成功之后打开默认的MyClass就可以像以前一样欢快的使用了。打开之后发现是一个空文件,好吧,写一个main入口开始测试。等等 不想说我已经忘了main方法怎么写。。。。我也相信有不少童鞋已经忘了。不是有智能提示么,像eclipse中一样输入main完全没有提示啊。其实在studio中输入“p”会弹出提示,其中psvm就是我们熟悉的main方法。 2.java控制台输出中文乱码 好不容易写好了测试代码,却发现控制台中的中文输出乱码,这可急坏了我这个强迫症患者。解决这个问题只需要在java工程目录下的build.gradle添加如下代码设置一下字符编码,然后重新运行一遍。 //新版 tasks.withType(JavaCompile) { options.encoding = "UTF-8" } //旧版 tasks.withType(Compile) { options.encoding