Android studio项目java文件过大导致的问题记录
最近在做一个项目的时候,出现了一个很奇怪的问题,我的java文件前面出现了一个奇怪的蓝色j, 这使得我的代码其他地方无法对它进行调用,所以程序一运行,调用到它的地方就会报错,(因为我的这个代码是用protobuffer协议自动生成的java文件,比较大,大概有5M多)。 后来上网查了一下,发现是IDEA对能关联的文件大小做了限制,主要是为了保护内存,默认值为2500kb或者5000kb,对于一般的 […]
最近在做一个项目的时候,出现了一个很奇怪的问题,我的java文件前面出现了一个奇怪的蓝色j, 这使得我的代码其他地方无法对它进行调用,所以程序一运行,调用到它的地方就会报错,(因为我的这个代码是用protobuffer协议自动生成的java文件,比较大,大概有5M多)。 后来上网查了一下,发现是IDEA对能关联的文件大小做了限制,主要是为了保护内存,默认值为2500kb或者5000kb,对于一般的 […]
Android开发中Gradle配置使用 前言 每次创建私有项目都需要配置gradle文件,没什么技术含量,还要多劳动(程序员就是懒),为了能方便使用,才有了本仓库的诞生。 欢迎各位小伙伴们来砸场,喜欢请star下… 私有仓库使用 在下载config.properties文件放到工厂根目录(和gradle.properties同级) 如果使用Artifactory仓库配置工程build […]
引言 前段日子,公司为了提高产品出产效率,想把公司每个产品各个小功能抽取出来,这样再做一个新产品的时候,重复的功能就可以直接使用之前写好的模块就行了。想法是不错的,但一开始实践起来很麻烦,同事A就将自己的模块做成module,为了图方便,将整个module项目直接发送给同事B和同事C,代码第一次写成以后一般都会有一些小bug的,这样,同事A在自己电脑上修改代码,然后再次修改代码分别传给B和C。B和 […]
一直想把自己的写的开源小项目放到github中,这两天才花时间来学学Git。遇到些问题,百度了很多才解决。跟SVN一样,值得写一篇总结记录下,虽然上资源很多,但作为入门,自己遇到的写出来完全不一样。 一、 Git与GitHub的简单介绍 Git是一个开源的分布式版本控制工具。 GitHub是一个使用Git作为版本控制的项目托管平台,它是一个网站。 详细请参考:http://www.cnblogs. […]
需求:我想根据不同的类型,打包不同的版本号,在Android中怎么实现? 例如:release(发布)版本号 1.0.1,debug(测试)版本号1.0.1.20160924 在Android开发中,我们会不断的进行版本打包,打包分为2类: 1、release(正式发布上线版) 2、debug(测试版)。 我们可以通过每次打包前修改build.gradle中android->versionN […]
win R -> 输入 cmd 回车 ,打开命令行界面 在标题栏上右键,属性 勾选使用旧版控制台 转自:http://www.jianshu.com/p/0ed41f13fd6a
如果你执行了从module列表中移除module的操作,但是没有执行delete module文件夹的操作,那如何恢复被移除掉的module呢。 关于如何移除请戳这:Android Studio如何删除module 这种场景还是很多见的,比如我 移除了module app,但是后面我又想用这个module了,要恢复的话,很简单,看下图,编辑settings.gradle即可,当然里面的module […]
Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等。 Alt+H:查找功能,全局查找 F4:查看类继承关系 F2:查看文档说明(函数使用说明) Ctrl+E:查看最近打开过的文件 Ctrl+Shift+E:查看最近编辑过的文件 double Shift:全局查找,这个查看和Alt+H稍稍有些不同,这个是全局文件查 […]
首页创建Android studio项目 在项目的build.gradle中添加如下代码(如此简单) buildscript { repositories { mavenCentral() } dependencies { // replace with the current version of the Android plugin classpath ‘com.android.t […]
在github或者其他的git平台下载的android studio项目导入到自己的Android studio中会出现一堆问题, 首先在导入之前先用自己的Android studio创建一个测试工程,主要使用测试工程下的2个文件,分别是:./build.gradle和./gradle/wrapper/gradle-wrapper.properties文件 例如1.build.gradle dep […]
近期评论