开发过程中遇到的问题
来源:互联网 发布:管家婆软件服装免费版 编辑:程序博客网 时间:2024/06/01 19:26
问题从下往上是时间的顺序
- 这次是如何构建Android Jenkins+Git+Gradle持续集成中 遇到的问题!!
- 首先看这篇文章,这是链接地址已经非常的详细了!但是也有点小坑…
- 1.首先是下载jenkins,吧他放到tomcat的文件夹webapps下(这是我的目录E:\tomcat\apache-tomcat-8.0.36\webapps)
- 2.然后去tomcat的bin文件夹里面找到startup.bat,双击就可以启动了
- 3.然后跟着上面链接走,到安装 jdk , sdk , gradle 这里我卡了好久…
- 1.jdk 好搞, 就是你环境变量里的路径
- 2.sdk也是,你环境变量的路径
- 3.gradle,(有点坑)下面是我的2个截图,请看正确的截图
- 然后就是全局变量(坑死我了….)
- 这个是在我的电脑的环境变量一样的,但是我之前sdk目录的名字是SDK_HOME,然后是正确的路径。但是他的是ANDROID_HOME!!!!虽然自己电脑的cmd命令行输入adb都没有问题,但是这个咱们待改!!!必须是ANDROID_HOME!!!!之后应该不会有什么问题的
- 这次的问题是将自己搞的moudle发布到Jcenter上,过程遇到的问题
- 首先先看这个博客 ,要不你会被坑的很惨的!!因为注册的地方有2个!!!!http://www.jianshu.com/p/6a6eca8c24c4#
- 第二步在看鸿洋的http://blog.csdn.net/lmj623565791/article/details/51148825
- 或者看简书上的http://www.jianshu.com/p/42b6f9f842be
- 最后应该就差不多了!(哦 如果有时候慢或者上传失败,可能是你没有翻墙0.0)
- 获取屏幕的宽高,有时候因为状态栏而获取的不是真正的宽高
/** * 获取屏幕的真实宽高(包括状态栏) */ private void getDisplayInfomation() { Point point = new Point(); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1 ) { getWindowManager().getDefaultDisplay().getRealSize(point); mWidth = point.x; mHeight = point.y; Log.d(TAG,"the screen real size is "+point.toString()); }//这里就是得到最真实的宽高 }
- 在log记录中遇到了 A/Looper: Could not create epoll instance. errno=24 的 bug
- 在这个网址找到了问题 ,主要是handler 或者looper.prepare 创建的太多的原因!!
- 关于获取xml中的资源
- Drawable = ContextCompat.getDrawable(Context, resId))
- Color = ContextCompat.getColor(Context, resId))
- 这个问题是关于Glide的,不能再另外设置tag的问题
- 别人的博客已经详细的说明了问题了
- 1.设置圆角圆角链接
- 2.解决tag等问题方案解决tag等问题方案链接
- 关于将一个子view放到父view的最顶层的问题
- 一般就2个方法的一个就行了 即 –>> targetView.bringToFront() 和 viewGroup. bringChildToFront( targetView );
- 但是我的项目有点特殊,会经常更改子view的布局,所以就找了一个方法将targetView放到了CardView里面,然后在设置viewGroup. bringChildToFront( targetView );就不会无原无故的消失了0.0
- 关于文件删除的操作
- 如果只用file.delete()删除不了不是文件夹的!!
/** * 删除文件和 文件夹及文件夹里面的所有内容 * 用了 递归 * @param file */ public static void deleteFile(File file) { if (file.isFile()) { file.delete(); return; } if (file.isDirectory()) { File[] childFiles = file.listFiles(); if (childFiles == null || childFiles.length == 0) { file.delete(); return; } for (int i = 0; i < childFiles.length; i++) { deleteFile(childFiles[i]); } file.delete(); } }
慎重使用 android:windowIsTranslucent 主题,其导致启动app非常慢
- http://www.lai18.com/content/5446230.html
- 所有能不用这个就不要用这个item了 -
关于 安卓手机 与 安卓盒子 的startService问题,
- 如果盒子的界面不存在了,那么这个service就直接不存在了
- 手机中的service却存在!
0 0
- 开发过程中遇到的问题总结
- 项目开发过程中遇到的问题
- P1300开发过程中遇到的问题
- 开发过程中遇到的一些问题
- delphi 开发过程中遇到的问题。
- CMMB开发过程中遇到的问题
- mybatis开发过程中遇到的问题
- Android开发过程中遇到的问题
- 开发过程中遇到的问题纪要
- Web开发过程中遇到的问题
- android开发过程中遇到的问题
- Android开发过程中遇到的问题
- java开发过程中遇到的问题
- 开发过程中遇到模拟器的问题
- Android开发过程中遇到的问题
- 开发django过程中遇到的问题
- 软件开发过程中遇到的问题
- iOS开发过程中遇到的问题
- TCHAR和CHAR类型的互转
- Winform组合框ComboBox无法获取输入焦点问题
- python3发新浪微博
- 两种方法处理recycleview的点击事件
- web.xml中classpath:和classpath*:
- 开发过程中遇到的问题
- ubuntu安装Pangolin过程
- 君,愿否?
- 关于Activity的onNewIntent方法
- ofstream 处理wchar写文件保留unicode格式
- 仿QQ空间,上滑渐变显示标题栏,重写scrollView
- Theano predict
- 户 'IIS APPPOOL\*******' 登录失败。
- java bio,nio,aio及源码