您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
07_如何使用apidemo&如何导入别人的代码
发布时间:2021-01-29 16:31:55编辑:雪饮阅读()
导入”apidemos”
从File选项卡New的import sample进入导入向导
这里有可能因为网络原因下载失败
遇到这种情况打开代理
保证appspot.com域名能够访问,然后
然后在此处设置自动代理为空
然后重新来过,下载完毕后,在新的页面中选择一个要导入的demo
选择了这个视频demo
然后又要下载了。。。
下载完成,等待编译完成
有时候编译时间非常长,而且还会出现超时现象
这个时候点击这里用gradle重新编译试试
如果还有错误,某些错误会有提示,比如这个错误,就提示重新下载,直接点击这个重新下载链接即可
又经过漫长的下载,最后竟然说Android studio版本不够高,要更新到最新的
好吧,在help/check for updates中进行更新
经过漫长的更新,重新打开后会自动将上次导入的项目未完成同步的插件进行更新(又是一大堆)
终于更新结束后,然后选择一个设备,然后点击播放按钮就可以将该项目打开到该设备中
部署项目到设备中如果设备已经存在该项目则需要先卸载
有时候设备中已有该项目,如果把该项目代码修改了,但是部署之后发现没有变化,就会怀疑,设备中的代码和Android studio中的代码不一致,为了确保起点,就把设备里面的对应该项目的app卸载了。
首先是在设备里面打开该项目对应的app,然后通过Run->show running list看到目前运行的项目,顺便一说,这里我又将该项目部署到api24(android 7)了,因为上面api23(android 6)不知怎么的被我玩坏了
点击对应该项目的项,就可以找到对应包名
然后命令行中直接运行adb命令就可以将其卸载
C:\Users\Administrator>adb uninstall com.example.android.videoplayersample
Success
项目元素查找
项目中某些元素的查找,最好查找的就是文本元素,所以这次导入一个文本元素比较多的项目
以这个look me为例子
从这里进入从文件中搜索内容的功能
然后搜索关键字,在diredctory中搜索,搜索类型当然是文件中的内容搜索,还可以指定搜索关键字所属的文件后缀类型
找到了一个匹配的条目,双击可以进入该文件,然后在文件中找到我们要找的这个文案,然后随便修改点内容,点击右上角这个返回按钮可以快速刷新到虚拟机中看到最新的效果
修改app名称
以修改这里为例
首先在strings.xml中定义一个新的xml标签(也可以用原来老的标签来改,看自己情况啦)
然后在AndroidManifest.xml中activity处就可以调用了(调用的这个交互还挺贴心)
然后重新运行到虚拟机中即可
R文件的路径
首先了解什么是R文件
当 Android 应用程序被编译,会自动生成一个 R 类,其中包含了所有 res/ 目录下资源。包括布局文件layout,图片文件drawable等。
接下来看看我们的R文件
在projectFiles模式下可以找到R文件
R文件可不止一个,主要路径特征在于”app/build/generated”/中间n个路径,然后接着 “debug/r”下的n个路径中就有
其实以目前来看,只需要了解下R文件即可,我们都还是新手。。。
关键字词:apidemo,android,studio