精华内容
下载资源
问答
  • Androidstudio 4.1 找不到符号: 变量 VERSION_NAME 位置: 类 BuildConfig
    千次阅读
    2020-12-14 13:36:07

    发生场景:

    昨天把 AS 升级到4.1.1,gradle 升级到com.android.tools.build:gradle:4.1.1 ,然后一顿操作猛如虎。在这时候,就是找不到包名下的BuildConfig.VERSION_NAME,如下图所示
    错误信息


    问题描述:

    编译时报错:
    错误: 找不到符号
    符号: 变量 VERSION_NAME
    位置: 类 BuildConfig
    在这里插入图片描述


    原因分析:

    com.android.tools.build:gradle:4.1.0开始,build.gradle文件正式移除了versionNameversionCode,参照Android开发者官网


    解决方案:

    如果依然需要BuildConfig.VERSION_NAME的话,可以使用如下方式:

    1、build.gradle脚本修改

    buildConfigField "int", 'VERSION_CODE', String.valueOf(1)
    buildConfigField 'String', 'VERSION_NAME', "\"" + "1.0.0" + "\""
    

    如果只是这么做的话还不太够,因为这样之后并不能让AndroidManifest.xml带上版本号,导致最后打的包里面是没有版本号的。所以还需要在AndroidManifest.xml加上版本号。

    2、AndroidManifest.xml加上版本号

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:versionCode="1"
        android:versionName="1.0.0">
    
    </manifest>
    
    

    3、代码中调用

    这时候也可以舍弃BuildConfig.VERSION_NAME的方式,用以下代码来读取版本号。

     try {
                val manager = this.packageManager
                val info = manager.getPackageInfo(this.packageName, 0)
                info.versionName
                if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.P) {
                    L.i("info.versionName ${info.versionName} ${info.longVersionCode} ")
                }else{
                    L.i("info.versionName ${info.versionName} ${info.versionCode} ")
                }
            } catch (e: Exception) {
                e.printStackTrace()
    
            }
    
    
    更多相关内容
  • 在使用电脑的过程中,尤其是办公,去创建一些文档,但是在删除的时候就删除不了了,系统提示“找不到该项目”,那么Win7删除文件夹找不到该项目怎么删除?下面云狐网分享一下删除文件或者文件夹提示“找不到该项目”...

    在使用电脑的过程中,尤其是办公,去创建一些文档,但是在删除的时候就删除不了了,系统提示“找不到该项目”,那么Win7删除文件夹找不到该项目怎么删除?下面云狐网分享一下删除文件或者文件夹提示“找不到该项目”强删方法,不会的来学习一下。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    问题描述:uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    1、例如以下后缀名不对的pdf文档,如下图所示。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    362c32e1f76b04bf5c77720305068b46.pnguK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    2、而我们右击这个文件并删除,显示“找不到这个项目”,无法删除,并提示“该项目不在 某路径 中,请确定该项目的位置,然后重试”。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    ca3fd11012069b8d09356d6085c368a0.pnguK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    删除文件“找不到该项目”强删方法uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    1、遇到这个问题,我们一般先刷新桌面,右击桌面空白处,弹出菜单栏,点击“刷新”,如果刷新桌面没有消除的话,一般重启一下电脑即可。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    155cb1840176b0a0e083c9c038ffc648.pnguK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    2、如果不行的话,我们双击桌面上的“计算机”进入,点击组织,再点击“文件夹和搜索选项”,如下图所示。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    5ca7a6ec981ef262b907099641dd1327.pnguK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    3、我们切换到“查看”选项卡中,在高级设置将“隐藏已知文件类型的扩展名”去除勾选。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    91f61bdf69ae4c563f675fc6d017d806.pnguK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    4、再去桌面新建一个文本文件,并输入如下内容。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    内容为,直接复制到你新建的文本中:uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    DEL /F /A /Q \\?\%1uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    RD /S /Q \\?\%1uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    a4b7d3858aa4a449178d0988137e3234.pnguK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    保存该文本,将文件后缀名修改为.bat,文件名随意。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    1318b12199e19d2e76c1e84a270d4929.pnguK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    5、我们将需要删除的文件直接拖到这个.bat文件上即可删除。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    以上就是云狐网分享的Win7删除文件夹或者文件提示“找不到该项目”解决方法,如果你在删除某个文件的提示提示“找不到该项目”,那么请使用以上的方法来强删。uK5电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网

    展开全文
  • IDEA在编译的时候报Error:(30, 17) java: 找不到符号符号: 变量 log Error:(30, 17) java: 找不到符号 符号: 变量 log 位置: 类 com.mokerson.rabbitmq.config.RabbitMqConfig 这是因为使用@Slf4j或者@Log4j2...

    IDEA在编译的时候报Error:(30, 17) java: 找不到符号符号:   变量 log

      Error:(30, 17) java: 找不到符号
      符号:   变量 log
      位置: 类 com.mokerson.rabbitmq.config.RabbitMqConfig

    这是因为使用@Slf4j或者@Log4j2这种注解方式记录日志。但是使用注解方式,就要往该项目中引入lombok插件,下面介绍两种引入这个插件的方式;

    第一种方法:直接添加POM依赖

    在POM文件中添加

    <dependency>
         <groupId>org.projectlombok</groupId>
         <artifactId>lombok</artifactId>
         <version>1.16.20</version>
    </dependency>
    

    第二种方法:添加Lombok插件

    依次在IDEA中点击 File——》Settings——》Plugins,输入Lombok,选择Lombok的Installed进行安装

     

    如果以上方法都没有解决再试试最后一种,当然是有前提的

    如果你是使用SpringBoot构建的项目,那么就试着将它的版本删除,因为SpringBoot的父级POM文件中已经定义了Lombok的合适版本。

    展开全文
  • idea类存在找不到解决办法

    万次阅读 多人点赞 2019-01-09 13:23:07
    1.刷新maven项目 2.清理idea缓存 3.maven clean install 4.重新bulid 5.如果使用了lombok插件开启之后重新build

    1.刷新maven项目

    在这里插入图片描述

    2.清理idea缓存

    在这里插入图片描述

    3.maven clean install

    在这里插入图片描述

    4.重新bulid

    在这里插入图片描述

    5.如果使用了lombok插件开启之后重新build

    在这里插入图片描述

    6.maven依赖冲突导致

    1.打开当前maven模块或者,父类模块对应的pom,哪个模块有冲突进入那个模块!
    2.ctlr+alt+shift+u 打开如下界面看到红色的线就是冲突的
    在这里插入图片描述

    3.那个模块冲突就排除那个模块即可
    在这里插入图片描述

    展开全文
  • IDEA编译代码报错,找不到符号:找不到符号包

    万次阅读 多人点赞 2019-01-24 09:31:08
    在使用IDEA的时候,经常出现过找不到包或者找不到符号的情况,可以尝试以下几种方式来解决 1:之前我保存有个工具类,刚好项目中要用到。我就引用了整个工具类。就是粘贴复制。但是在编译时出现了错误提示:找不到包...
  • pycharm找不到解释器怎么办

    千次阅读 2021-04-26 16:39:29
    IDi少儿编程网-https://www.pxcodes.com IDi少儿编程网-https://www.pxcodes.com 【相关推荐:Python3视频教程 】 以上就是pycharm找不到解释器怎么办的详细内容,更多请关注少儿编程网其它相关文章!IDi少儿编程网-...
  • 帮您处理win10系统重置时提示“找不到恢复环境”的详细步骤时间:2020-11-12 03:04:47来源: 本站整理 作者:win10我们在操作win10系统电脑的时候,常常会遇到win10系统重置时提示“找不到恢复环境”的情况,想必大家...
  • 为什么pycharm找不到python解释器

    千次阅读 2020-11-20 18:14:25
    安装好PyCharm之后,新建或者导入项目碰到找不到解释器的情况,不用担心,追根到底,咱们就是需要找到pycharm*.exe的文件,那么这个文件在哪里呢?这是个问题。先打开File–>Setting–>Project,这时候看到选中栏显示...
  • 在使用电脑的过程中总是会遇到需要重装系统的时候,重装系统其实是一件非常简单的事情,但是重装过后总是会出现一些让人头痛的小问题,最常见的莫过于找不到硬盘了吧,今天小编就是来给大家解决这方面的问题的。...
  • 找不到符号: 问题原因:有多种 像lib包冲突,v4冲突等等 这里说一下本文章的这个解决方案、 是由于图片中出现的类所在的library的 编译器的版本问题导致,找到library 也就是图片中红色短线覆盖的位置,打开 他的...
  • 错误: 找不到符号 符号: 类 GlideApp 位置: 程序包 com.xxx.module 项目中使用glide加载图片,但是突然就报错,找不到GlideApp这个类了,之前使用的好好的,该写的地方都写了,瞬间崩溃。 由于项目还使用了...
  • 编写C语言出现“找不到标识符”

    万次阅读 2019-11-07 09:55:00
    用C语言编写代码的时候虽然是从main函数开始的。但是其中有一个编译的过程。这个过程就是顺序编译。例如函数2调用了函数1。 #include<iostream> using namespace std; void print2() { cout << "调用第...
  • matlab找不到编译器的问题

    千次下载 热门讨论 2012-10-06 22:33:46
    matlab在关联编译器的时候,会出现找不到编译器的问题,原因是matlab要找windows sdk的mt.exe,找不到报错的.因为vs2012在安装时,windows sdk的mt.exe位置变了,而matlab还是按照老的路径找,肯定找不到(原来在windows ...
  • 当然也可以手动指定存放位置,通过修改/etc/my.cnf文件的socket参数来修改mysqld.socket的存放路径。例如: [mysqld] socket=/data/mysqldb/mysqld.sock 但是这样一来在登录的时候就会出现如下问题 [...
  • maven 模块打包 找不到符号

    千次阅读 2019-12-28 17:08:56
    今天,要对之前的一个老系统改造,在改造过程当中,遇到maven打包找不到符号,具体报的错误如下所示 说实话,解决这个错误花费了很长时间,所以特此记录下来,留着警惕。 因为要改造的系统是一个一体化(没有分模块),...
  • Idea编译:Java找不到符号

    千次阅读 2021-11-10 16:34:27
    在使用idea编译运行程序时,有时会出现‘Java找不到符号’的报错,一般可采取以下几种方法: 1、选择相应的模块,使用maven的reload project 2、重启idea 3、设置统一的编码,一般为UTF-8 4、重新build 5、经过...
  • 今天把之前写的一个项目存放路径改了下,结果后来运行的时候报错,说找不到所在位置,但是一看设置里面发现位置是对的啊。。 在网上找了些帖子后总算是找到了解决办法,谨以此文记录下曾经犯过的错误。 1、依次File...
  • Dism报错找不到源文件的解决方法; Dism常用指令
  • mysql数据库找不到

    千次阅读 2018-08-15 16:22:55
    现象: 这是一句很正常的sql语句,我们的数据库中确定有这一张表...找不到的原因所在大致在sqlyog可视化工具的编译器有问题,因为有时候,sqlyog这个工具并不能有效的实现字符串的输入和拼写。 获取还有其他...
  • 网页版安装辅助界面 另一种如果是网页找不到"黑群晖",那就打开SynologyAssistantSetup.exe,用软件搜索"黑群晖",找到后,右键点击安装。 软件版安装辅助界面 不管哪种方法,到选择安装文件时,选择DSM_DS3617xs_...
  • VScode运行时提示找不到应用程序

    千次阅读 2020-11-12 21:12:33
    在用vscode运行一个前端的小程序的时候报了找不到应用程序的错误,如下图所示(一开始忘记截图,此图借用某位网友的,还望谅解): 这个是由于浏览器造成的,可以在控制面板中重新设置一下自己的浏览器, 重新运行...
  • 前言 有一些APP的组件,它们的id、text、desc等节点值是空值。className值又不是页面上...如果该组件的父组件,或者爷组件存在固定的id、text、desc,就先定位父组件,然后使用find()函数遍历父组件的子组件。最后...
  • 苹果xr使用的时候,我们都会使用订阅管理,但是很多小伙伴们好奇的就是自己找不到订阅管理,因此想要知道怎么办时候,就让小编给大家详细的讲讲,一起来看看吧。苹果xr找不到订阅管理方法一:1.解锁手机,点击手机...
  • 找不到ae插件怎么办呢?接下来未来小编一一为大家解答上述问题。 ae插件怎么安装呢? 其实ae插件安装是非常简单,ae插件安装分两种,一种是需要安装程序才能安装的,一种是不需要安装程序,直接把插件文件复制到...
  • VS2017,运行C++显示找不到dll,无法执行代码,建议重新安装程序怎么办 首先确认如果是引用外部程序,确保文件是否隐藏在外部资源包内,查找,在程序属性中常规里添加外部资源位置,直接简单粗暴将需要的文件放入安装...
  • Error:(10, 19) 错误: 找不到符号 符号: 类 Bind 位置: 程序包 butterknife 刚开始找到了一个简单的解决办法,把@Bind改为@BindView就可以解决问题,但是每次都要改就好烦。 后来深入项目发现多个module都导入了...
  • 页面出现问题,就debug,这是前端开发工程师最常见的做法,但是有时候,我们打开开发者工具,在sources查找js文件,却发现怎么也找不到,无法设置断点。但是文件在network选项卡里确实load过了。 解决办法: 第一...
  • cmake find_package找不到opencv

    千次阅读 2019-08-13 09:44:18
    当然找不到opencv可能是你安装的时候修改了安装位置 而按逻辑讲,我们想让程序找到我的文件位置,我们可以事先给程序位置信息 在CMakeLists.txt写上我们地opencv的build的位置 set(OpenCV_DIR E:/opencv/opencv/...
  • 问题: 下载好Visual Studio 2017 Installer运行安装时,提示: 解决: 删除隐藏文件C:\ProgramData\... PS: Windows默认显示隐藏文件夹,请先勾选显示: 第二步请使用命令行运行,不要进入目录双击运行,后者没用:
  • 找不到原桌面文件夹怎么办?我们在使用电脑的过程中,有时候会碰到系统崩溃的问题,这时候,很多伙伴就会用u盘启动工具来重装系统。在原系统的桌面上,我们肯定还有很多文件需要保存,然而进入到PE系统后却找不到原...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 766,533
精华内容 306,613
关键字:

做的时候找不到位置怎么办