intellij idea 提示找不到default activivty

 

更换环境之后 ,intellij idea 提示找不到默认的activity。

 

而查看源代码。

在代码中明显已经设置了默认activity了。

后来发现。程序中有个库工程中的AndroidMenifest文件中也设置了默认activity。 这样的话系统中就存在着两个 default activity。

而这个时候intellij idea就会提示错误了。

但是这个错误提示 太具有迷惑性了。

这根本就不是找不默认activity, 而是存在多个default activity。

时间: 2024-10-16 15:48:43

intellij idea 提示找不到default activivty的相关文章

Java和Javac的使用时总提示找不到类模块的解决方案

1.场景: 争对网上的很多文章中javac编译与java运行的文章,有很多不明确的地方,使得在合适时发现很多坑.这里给大家作下简介. 2.Javac的使用注意: javac -d ./ ./InstallCert.java 其中-d表示要编译到哪里,加-d的目地是让后面加的java文件编译后,可以产生由package名称所确定的文件夹结构下的class文件.这样再运行java去执行时,就不会提示找不到类模块了. 3.Java的使用注意: java -classpath ./;c:\mylib.j

win10更新后文件夹无法移动和重命名,提示找不到指定文件

可以说,经历了那么多的windows系统,但是版本最多的,还是这个win10系统,但是不得不说,现在的win10系统在经历了众多版本的升级之后,也开始变得越发的完善了,不过其中的问题似乎也是蛮显著的,在一次又一次的升级过程中,Windows用户遇到的问题也是不少的. 最近有很多朋友发现了一问题,win10更新系统后出现文件夹无法移动和重命名,提示找不到指定文件的现象:          在 Windows 10 中,重命名文件或者文件夹总是自动闪掉,导致无法正常对文件夹或者文件夹进行重命名.或者

[Deepin 15] sudo source /etc/profile 提示找不到 source 命令(切换到 root 用户:sudo su)

在 Deepin/Ubuntu 系统 中,因为修改了下 配置文件,然后执行 source 命令重新加载配置文件,结果: sudo source /etc/profile 提示找不到 source 命令 改成    sudo . /etc/profile,还是找不到命令 最后的解决方案: 先切换到 root 用户,再执行 source 命令,就成功了 附:Ubuntu 下切换到 root 用户命令为: sudo su

win2003的IIS無法使用,又一次安裝提示找不到iisadmin.mfl文件

我的系統是win2003 繁體版 sp2,現在iis無法使用,我同事的也是,也不知道是不是跟在網域中有關係,因為我用虛擬機的繁體系統win2003 R2版iis能够正常使用,不過曾经那台電腦也是在網域中,可是就能够用,還配置了支持php的,真是鬱悶死我了. 在網上搜索一下,發現非常多人都遇到這種情況,几種方法都試過了,都還是不行,也試了用那個win2003 R2版來安裝iis,還是不用访問,估計是iis與我在用的系統不匹配,在網上查到iis與系統不是統一個版本号的也會無法使用的.還是要試一下其他

Maven提示找不到dependency依赖包

最近C盘爆炸,又重装了一下系统,打开之前创建的Maven项目,提示找不到仓库里的jar包了 我更新了Maven,重新加载都没用,我去系统盘查看的时候发现了这么一个情况: 我在装WIN10的时候用的是U盘装机,他帮我将U盘设置成了D盘,原本的D盘变成了E盘,可不是嘛,路径不对到哪儿去找仓库 打开我的电脑--右键--管理--磁盘管理器--选中你要更改的路径--更改--选择你要改成的盘 重启电脑,搞定,完美运行

windows server 2012安装.NET Framework的时候提示找不到源文件

windows server 2012安装.NET Framework的时候提示找不到源文件,是因为用了360等优化软件清理过系统盘了,所以找不到源文件. 解决办法:插入2012安装光盘或者把2012的镜像文件iso加载到虚拟光驱. 然后安装的时候"指定备用源文路径"为[光盘:\sources\sxs]即可安装成功 windows server 2012安装.NET Framework的时候提示找不到源文件,布布扣,bubuko.com

定义的函数在main中调用时提示找不到标识符

要把定义的函数放在main函数前,如果放在main函数后了,要在main前做声明.声明就是把函数定义的首部一行加一个分号放在main之前. 在c语言中自定义了一个函数,在main中调用时提示找不到标识符,怎么办?_百度知道 https://zhidao.baidu.com/question/342551443.html 在程序入口的cpp(有main函数)里这样写.函数A明显是定义过的.但仍然编译不通过   其实原因是这个CPP并没有面向对象的结构.所以进行编译时是“顺序编译”的,而main函数

配置无线网络的时候会提示“Enter Password for Default Keyring to Unlock”

密钥管理软件Seahorse有关,这个时候我们打开c配置一下就可以解决. 命令行下运行seahorse或依次点击菜单“应用程序→附件→密码和加密密钥”, 在login一行中右键选择更改密码,然后什么都不输入强制修改密码为空,问题即可解决. 也可以右键删除login一行,再次打开chrome或者配置无线时不会再提示“Enter Password for Default Keyring to Unlock”,不过会出现一个设置密码的提示框,输入新的密码和确认密码,点 Create ,OK.也可以什么

adt-bundle-linux-x86_64-20131030下新建project提示找不到adb和R.java问题的解决

adt-bundle-linux-x86_64-20131030下新建project提示找不到adb和R.java问题的解决 在ubuntu14.04下,搭建Android开发环境,下载官方的adt-bundle-linux-x86_64-20131030后.启动eclipse,新建一个项目.提示找不到"R"文件,即R文件未成.启动模拟器提示"...Cannot run program "/home/zenail/adt-bundle-linux-x86_64-20