01Android_Studio过滤文件提交至Git

01Android Studio过滤文件提交至Git


读了那么多年的书让我明白一个道理。人要稳重,不要想到啥就做啥。做一行越久即使你不会,几年之后慢慢的你也会了,加上一点努力你或许你能成为别人眼中的专家。


**关于Android Studio 提交项目到git上面需要过滤的文件。
在git仓库目录下,新建一个“.gitignore”文件,复制以下内容(可自定义过滤自己的文件)。保存就可以过滤不需要提交的文件。**

.gitignore文本内容

# OSX

*.DS_Store


# Gradle files
build/
.gradle/
*/build/


# IDEA
*.iml
.idea/.name
.idea/encodings.xml
.idea/inspectionProfiles/Project_Default.xml
.idea/inspectionProfiles/profiles_settings.xml
.idea/misc.xml
.idea/modules.xml
.idea/scopes/scope_settings.xml
.idea/vcs.xml
.idea/workspace.xml
.idea/libraries


# Built application files
*.apk
*.ap_


# Files for the Dalvik VM
*.dex


# Java class files
*.class


# Generated files
antLauncher/bin
antLauncher/gen


# Local configuration file (sdk path, etc)
local.properties


# Log Files
*.log
### 如何在 Android Studio 中实现过滤接口 #### 使用 Logcat 实现日志过滤 在开发过程中,Logcat 是调试应用程序的重要工具之一。为了更高效地定位特定的日志信息,在 Android Studio 的 Logcat 面板中可以通过定义标签(tag)的方式来进行日志过滤。 可以输入自定义的 `tag` 或者组合多个 `tags` 来创建复杂的查询条件[^3]: - 单个 Tag 过滤:只需直接输入想要匹配的日志标记名称即可。 - 多个 Tags 过滤:利用逻辑运算符(如 AND、OR 和 NOT),构建更加精细的选择表达式。例如,“Tag1 OR Tag2”会显示具有任意一个指定 tag 的消息;而 "Tag1 AND Tag2" 则只保留同时拥有这两个 tags 的记录。 此外,还可以基于优先级(level),关键字(message content)等其他维度进一步缩小范围。 #### 图形界面设置 SVN 文件过滤属性 对于版本控制系统中的文件排除操作,如果不想使用命令行指令,则可通过 IDE 提供的可视化选项完成相同功能。具体来说,在处理 Subversion (SVN) 仓库时,可以在项目结构树里选中目标目录并执行如下动作: 右键单击待配置区域 -> **Subversion** -> *Edit Properties* ,之后向列表内追加相应的忽略模式项[^2]。 此方法同样适用于 Git 等其它 VCS 工具集成场景下对不需要纳入源码管理范畴内的资源实施屏蔽措施。 ```java // 下面是一个简单的服务端 AIDL 接口实例代码片段展示 public class MyService extends Service { private final IMyAidlInterface.Stub binder = new IMyAidlInterface.Stub() { @Override public int add(int a, int b) throws RemoteException { return a + b; } }; @Nullable @Override public IBinder onBind(Intent intent) { return binder; } } ``` 上述例子展示了如何编写远程过程调用(RPC)的服务端部分——即声明了一个实现了算术相加功能的 Stub 类型对象作为绑定器返回给客户端进程访问[^5]。不过这并不是所谓的“过滤接口”,而是跨进程通信机制的一部分。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值