Android库资源无法设为私有?
创始人
2024-10-08 21:01:15
0

Android库资源默认是公开的,无法直接设为私有。但是可以通过一些方法来间接实现资源的私有性。以下是一种解决方法:

  1. 创建一个专门用于存放私有资源的模块,例如private_resources
  2. build.gradle文件中,将private_resources模块设置为私有资源库。可以使用以下代码示例:
android {
    // ...

    sourceSets {
        main {
            res.srcDirs = ['src/main/res']
        }
        private_res {
            res.srcDirs = ['src/private_resources/res']
        }
    }

    // ...
}

dependencies {
    // ...

    implementation project(':private_resources')

    // ...
}
  1. private_resources模块中,创建与主模块(例如app)中的资源文件相同的目录结构和文件名,以保持资源的一致性。例如,如果在app模块中有一个drawable文件夹,那么在private_resources模块中也创建一个drawable文件夹,并将相应的资源文件放置其中。
  2. 将需要设为私有的资源文件放置在private_resources模块中的相应目录中。

通过这种方法,private_resources模块中的资源文件将不会被其他模块直接访问到,实现了资源的私有性。但请注意,这种方法并不是真正的私有,只是通过模块的设置来间接实现私有性。如果确保资源的绝对私有性,可以考虑使用其他方式,如加密资源文件等。

相关内容

热门资讯

一分钟教你!hhpoker是内... 一分钟教你!hhpoker是内部控制吗(辅助挂)原来是有挂(有人有挂辅助工具)1、这是跨平台的轻量版...
免费测试版!hhpoker作弊... 免费测试版!hhpoker作弊实战视频(辅助挂)真是是有挂(有挂分析辅助软件)1)免费钻石:进一步探...
信息共享!hhpoker辅助软... 信息共享!hhpoker辅助软件(辅助挂)其实有挂(有挂规律辅助攻略)1、该软件可以轻松地帮助玩家将...
最新通报!hhpoker是正品... 最新通报!hhpoker是正品吗(辅助挂)竟然有挂(竟然有挂辅助器)1、透视辅助软件激活码多个强度级...
科技通报!黑侠破解wepoke... 科技通报!黑侠破解wepoker(辅助挂)确实有挂(有挂存在辅助器)1、完成有辅助插件,帮助玩家取得...
科普分享!wepoker买钻石... 科普分享!wepoker买钻石有用吗(辅助挂)其实真的有挂(有挂技巧辅助脚本)1、不需要AI权限,帮...
揭秘!hhpoker有没有作弊... 揭秘!hhpoker有没有作弊辅助(辅助挂)一贯真的是有挂(有挂讲解辅助插件)1、点击下载安装,脚本...
传递经验!pokemmo内置修... 传递经验!pokemmo内置修改器(辅助挂)总是存在有挂(有挂透明挂辅助app);透视方法中分为三种...
每日必看!wepoker买钻石... 每日必看!wepoker买钻石有用吗(辅助挂)原来真的是有挂(有挂辅助辅助脚本)1、该软件可以轻松地...
揭秘几款!德普之星透视辅助插件... 揭秘几款!德普之星透视辅助插件(辅助挂)好像是有挂(有挂技巧辅助app)1、许多玩家不知道辅助怎么退...