首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android studio 安装真机报错Default Activity not found解决方案汇总

跑了两年的项目,最近真机安装测试的时候遇到个问题,就是安装真机的时候,Android studio运行按钮无法使用,app前面的图标上方也出现了红色的叉叉,如图所示: 就是这样的啦,点击运行按钮后,还出现如下的错误信息...根据错误信息肯定先排查默认启动的Activity有没声明了,虽然知道应该不是这个问题,毕竟跑了这么久的项目了,那还是得检查一下啊,打开AndroidManifest.xml配置文件,如图所示: 通过检查发现是没得问题的...方案五:关闭Android studio,找到本机.AndroidStudio版本下的caches文件夹,我的本机路径是:C:\Users\Administrator.AndroidStudio3.6\...方案六:关闭Android studio,重置AS就是删除c盘下的配置文件, 我的本机路径是:C:\Users\Administrator,然后删除.android文件夹和.AndroidStudio3.6...上面就是总结的六种方案,这其实不是代码层面的问题,应该是Android studio系统在初始化的时候,有时会由于某些不知情的原因导致无法识别,特此总结希望遇到这个问题的童鞋能快速解决问题。

1.8K40

Spring Security的配置文件是如何被项目引入的,也就是有了springsecurity.xml ,还需要什么配置,项目就可以使用这个springsecurity.xml了

之前我们创建了项目,导入了springsecurity的依赖,在web.xml里面写了SpringSecurity核心过滤器链 ? 之后写了springsecurity的xml配置文件 ?...不能 原因是项目一启动,就会加载web.xml里面的东西,这个web.xml里面配置的是SpringSecurity核心过滤器链,自己写的springsecurity.xml 这个也没有被加载啊,这个只是在项目里面写了这个...springsecurity的xml文件,也没有配置在项目里面啊,意思是 在web.xml里面也没有引入这个springsecurity的xml文件啊,这个咋办,所以,现在要引入,这个咋引入?...我们现在看ssm项目里面的web.xml文件里面有什么 ? 这个web.xml里面加载了2个配置文件,一个是spring的,一个是springmvc的。...里面配置了spring-security.xml 所以项目一启动,加载web.xml ,其他的配置文件就都加载了

89630
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    android studio中关于图片报错相关问题总结

    不知道大家碰到过android studio 中图片相关的错误,我是将之前在eclipse上开发的项目移植到AS后发现一些错误,所以我把碰到的问题整理一下,做个总结。...类似这种,我们拷贝其他项目文件的时候有时候可能会忽略这个,没发现  ,编译的时候不会报错,运行报错,当然这个和图片没啥关系,顺便提一下。...3.还有就是 和.9图片相关的错误 类似这种的,都是.9图片本身有问题,导致的异常。...如果一张图片不是.9图的话,图片的后缀名不要带有XX.9.png,这样在androidstudio上是非法,会报错。 ...(该错误下所有R会变红,当然所有R变红还有很多其他原因,比如xml、style、value、colors中存在错误都会出现该现象,而在Android Studio中是 不会提示具体那个文件夹的,需要自己检查

    1K00

    android开发入门

    工程名称:显示在Eclipse中,用来标示工程的名称。 命名空间:应用程序文件的命名空间。在手机系统内,应用的命名空间应该唯一。...三、简述Android应用程序中,各个文件以及文件夹的作用 1、AndroidManifest.xml:描述应用的基本特性(权限声明、应用配置版本、应用程序组件等)。...在AndroidStudio中新建了一个Java Module,但是点击 Run ‘app’之后,Build Output 控制台输出的中文都是乱码,都是问号一样的字符 google了很多方法,要么就是文不对题...在Help里倒数第4行,可以找到vmoption的菜单项 快速链接 添加字符串的两种方式 Entry name ‘res/color/material_on_surface_disabled.xml...‘ collided Android 闭坑日志 我刚刚创建了一个签名的apk,然后在我的项目中添加了两个文件my_web_activity.xml和MyWebActivity.kt。

    1.1K30

    Jetpack Compose | 声明式 UI 编程的革命

    ---- 二、初始 Jetpack Compose 项目结构 1.目录结构 其实项目结构本身和普通的 AndroidStudio 项目并没有什么区别,都是根据 gradle 构建的 Android 项目...---- 在目录结构上,最大的不同点是在 res 目录下,你看不到 layout 布局文件了。不禁感叹, Android 十几代的风风雨雨,一直未能撼动 xml 布局大人的尊位。...在AndroidManifest.xml 文件中可以看出,入口的 Acrivity 为 MainActivity。 ? ---- 首先要明白,是谁革了 xml 布局大人 的命。...对于 Compose 的未来发展,重点还是看生态。希望 Compose 稳定版可以早日到来,我就可以挥泪高呼:"再见了,xml 布局大人"。...到时 ComposeUnit 项目定当献上,为您布道送行。Compose 有 Kotlin 加持,还是 声明式 UI , 我还是很感兴趣的,当然在我心里 Flutter 是永远滴神 。

    1.7K20

    Android Studio下打jar包及使用jar包

    Java文件,或者把你要打包的文件放在包中 java文件放入包中 5,你的包中的java需要的权限和Activity,Service要在文件AndroidManifest.xml中进行注册 6,打开cmd...7,命令成功执行,如下图 8,打包产生的jar包,如下图: 产生的mySdk.jar在mylibrary\build\libs下 9,打包过程中出错处理 Error:(1, 1) 错误: 非法字符: '...\ufeff' android studio Error:(1 IntelliJ IDEA :Error:(1 我的解决办法: 我电脑上没有notepad++,但有Sublime Text,我把CgmLibrary...--utf-8另存为Android Studio 下的CgmLibrary.java,然后在AndroidStudio下选择菜单:Tools->Android-->Sys Project with Gradle...包 2,其他项目中使用jar包 (1)新建项目 新建项目 (2)把jar包复制到项目的lib目录下 (3)在jar包上右键Add as Libary 帮你自动添加 (4)导入包,使用 (5)在AndroidManifest.xml

    5K50

    我是怎么一步步将SystemUI导入到AndroidStudio的

    这篇文件可能是你看过的写的最详细的关于SystemUI如何导入AS的文章了~ 下面要讲的,是我如果一步步将SystemUI导入到AndroidStudio的。...二、将SystemUI代码导入Eclipse,在Eclipse中导出工程gradle文件 我们的终极目标是把SystemUI的代码导入到AndroidStudio,之所以先把工程导入到Eclipse,是借助...eclipse帮我们生成工程需要的gradle文件,AndroidStudio的工程是依靠gradle来构建,有了这个gradle文件,下一步就可以导入AndroidStudio了。...三、将SystemUI代码导入AndroidStudio 有了上面第二部分的导出的gralde文件,就可以打开AndroidStuido,找到工程目录,导入工程即可。...build.gradle 文件中添加,下面就是我添加的,提示那个有多的,就加下。

    1.8K20

    Android开发必知--使用View.setId的正确姿势

    这里我想说的重点是,在写这个自定义控件的时候遇到了个关于View.setId()小问题,在网上查了好多,有很多回答真是纯属扯淡,最后终于在stackoverflow上找到了零零碎碎的解决方案,stackoverflow...真是一个好地方,几乎所有的问题都可以在上面找到解决方案。...试验后发现,将一个int类型的数直接作为setId()的参数在AndroidStudio里面会报错的,说警告可能更合适些,因为可以运行,而在eclipse中这样用不会提示错误,也没有警告。...重新整理一下问题描述:在AndroidStudio中,用代码动态添加控件时,通过View.setId(int id)为控件添加id时直接赋值一个int类型的参数会“报错”,下面就说说View.setId...  ·方案二:在res/values/下添加ids.xml(名字可随意)文件,代码如下: <?

    1.7K100

    Android开发(第一行代码 第二版) 常见异常和解决办法(基于Android Studio)(一)

    有一种更为简洁的方法,直接在platform-tools路径下输入adb root,即可获取所有文件夹权限。 打开权限后效果如图 ? 如需要导出数据,如图 ?...3.Androidstudio中添加jar包的方法 到网上下载你需要的jar包,下载下来后,将你Androidstudio中的项目视图切换为project,找到app下的libs,将你下载的jar包复制粘贴进去...造成上图错误的可能原因有: Module模块的SdkVersion高于主项目的SdkVersion; Module模块被定义为application,而不是library。...原来是因为在Project中有多个活动,一个MainActivity和其他活动,我这个Button是在其他活动,这里是在OCRActivity中调用的,每个活动都有一个对应的.xml文件,来对里面的组建进行布局...的时候在activity_main.xml中找不到Button对应的布局,才会报错,在setContentView()方法中的参数改为activity_ocr即可正常运行。

    2.7K11

    我是怎么一步步将SystemUI导入到AndroidStudio的

    这篇文件可能是你看过的写的最详细的关于SystemUI如何导入AS的文章了~ 下面要讲的,是我如果一步步将SystemUI导入到AndroidStudio的。...二、将SystemUI代码导入Eclipse,在Eclipse中导出工程gradle文件  我们的终极目标是把SystemUI的代码导入到AndroidStudio,之所以先把工程导入到Eclipse,...是借助eclipse帮我们生成工程需要的gradle文件,AndroidStudio的工程是依靠gradle来构建,有了这个gradle文件,下一步就可以导入AndroidStudio了。...三、将SystemUI代码导入AndroidStudio 有了上面第二部分的导出的gralde文件,就可以打开AndroidStuido,找到工程目录,导入工程即可。  ...build.gradle 文件中添加,下面就是我添加的,提示那个有多的,就加下。

    1K20

    使用AndroidStudio编译NDK的方法及错误解决方案

    创建项目: 运行AndroidStudio后,创建新项目,新项目会有一个默认的Module,这里项目名称为JNIDemo,Module为app。 然后通过向导完成项目的创建。...,而非手动编辑的,我觉得这一点设计就比较差劲。.../hellojni/build/ndk/arm/debug/lib'下复制所有armeabi子目录的so文件到本项目build目录下的lib目录中,执行效果: 这样最后打包生成的apk包才会包含有hellojni...解决方案: 这是NDK在Windows下一个bug,当只编译一个文件时出现,解决方法就是再添加一个空的文件即可。...ó 无论使用哪个版本都有问题,后来仔细查看了下'AppPlugin'这个错误是出现在‘app’模块上的而非‘hellojni’模块上,于是考虑新建工程项目并且只在该工程下建立一个库模块,不再创建app模块

    2.6K120

    Android逆向|AndroidStudio的两种动态调试技巧

    声明:所有实验含部分虚构,纯属技术练习,未对真实环境造成任何影响。也请勿将相关技术用于非法操作,否则责任自负。...3.反编译待调试的apk 通过apktool工具反编译apk获取smali文件(也可以通过AndoridKiller反编译的整个项目导入AndroidStudio中),修改Androidmanfest.xml...需要注意的是,我们前几篇文章并未提及修改Androidmanfest.xml中android:debuggable属性值是因为在雷电模拟器中底层已经开启调试模式,在真机中调试的时候我们需要刷机使其始终开启调试模式...详细操作步骤截图如下: 4.调试环境配置 在AndroidStudio工程中右键点击smali文件夹,设定MarkDirectory as -> Sources Root。...有朋友可能会疑问为什么这里显示的是具体参数名的值而不是v6的值,这是因为AndroidStudio动态调试的时候自动将v6寄存器的参数名识别出来并且显示,这也是AndroidStudio相较于jeb的优势所在

    3K20

    解决This Gradle plugin requires a newer IDE able to request IDE model level 3. For Android Studio

    翻译之后如下 错误:这个Gradle插件需要一个更新的IDE来请求IDE模型级别3。对于Android Studio,这意味着3.0+版本。...也就是说你当前的这个项目是在Android Studio3.0及以上版本写,如果要用的话需要升级AndroidStudio。 可是我又不想升级怎么办呢。...我们打开项目的gradle.properties如果你还不知道这个目录在哪,可以去看一下我的第一篇文章。 从HelloWorld开始了解Android 接下来说一下解决办法。打开这个文件夹。...这个文件夹下面,放这两行代码,第一行是指定你当前的版本(说的通的通俗点,就是骗这个AndroidStudio让它以为自己是3.0的版本了,它就会同意你的这个项目了,),第二行是test实例改成False...这样就能在2.0版本的AndroidStudio上面运行3.0上面的项目了,加完代码之后记得点一下Try Again,或者Sync亲测有效。

    1.3K20

    安卓端深度学习模型部署-以NCNN为例

    下面几个步骤花费了较多的时间: 解决AndroidStudio里面一些莫名其妙的错误 交叉编译 捣鼓Bitmap和AssetsManager 为了缩短篇幅,文中的代码是从完整项目里面抽离出来的,仅供参考...环境配置 本文的交叉编译在Ubuntu18.04上进行,安卓项目开发在Win7上进行 首先需要准备 一个ncnn模型(包括param和bin)文件; AndroidStudio和逍遥模拟器; OpenCV...在这里我给非专业安卓开发者的建议是:使用国产模拟器, 因为: AndroidStudio自带的模拟器非常卡、非常占内存; 真机调试老是掉线,这可能跟我的手机有关,可惜在安卓同事的帮助下最终也没有解决这个问题...,所以也不建议; 在网上搜AndroidStudio模拟器选择,有很多博客都推荐Genymotion,这个模拟器我没有用过,因为网速原因,我花了半天(字面意思)也没有把模拟器安装好。...逍遥模拟器 1.3 OpenCV源码 相比嵌入式环境来说,移动端的资源还是比较充足的,并且AndroidStudio中似乎有自动压缩库文件的功能,所以可以在安卓项目里面放心大胆地使用OpenCV。

    3.6K20

    Android视图绑定ViewBinding的使用

    前言 后台读者留言:能否写一篇视图绑定ViewBinding相关的内容? 首先感谢这位读者的提议,让我抽出时间细看视图绑定的内容,也打算在项目中使用该功能。...概述 在我们的开发过程中,需要获取XML布局文件中的ViewId,以便其赋值显示,我们习惯使用findViewById进行操作,可这样会导致很多的模版代码出现。...例如我有一个布局文件activity_main.xml,那对应生成的类文件为ActivityMainBinding.java。...layout文件中只要是有id的view, 在这个生成类中都会对应的生成一个 public final 的属性,例如: <TextView android:id="@+id/tv_content...TextView错误的赋值给一个Button变量,都会报错,这一错误很容易出现,关键在错误还出现在运行时,而不是编译时!

    2.6K10

    Android视图绑定ViewBinding的使用

    前言 后台读者留言:能否写一篇视图绑定ViewBinding相关的内容? 首先感谢这位读者的提议,让我抽出时间细看视图绑定的内容,也打算在项目中使用该功能。...概述 在我们的开发过程中,需要获取XML布局文件中的ViewId,以便其赋值显示,我们习惯使用findViewById进行操作,可这样会导致很多的模版代码出现。...例如我有一个布局文件activity_main.xml,那对应生成的类文件为ActivityMainBinding.java。...layout文件中只要是有id的view, 在这个生成类中都会对应的生成一个 public final 的属性,例如: <TextView android:id="@+id/tv_content...,例如不小心将一个TextView错误的赋值给一个Button变量,都会报错,这一错误很容易出现,关键在错误还出现在运行时,而不是编译时!

    2.7K20

    Android Gradle的理解以及升级Gradle插件3.0.1遇到的坑

    以下内容均为个人理解,如果有描述不正确的地方,欢迎指正 转载请注明原文链接 Gradle简介 开始填坑之前,先简单聊聊gradle,Gradle其实就是一个构建项目的工具,也就是把那一个个文件、文件夹按照一定的规则关联起来...,形成一个项目的工具,它其实不仅仅是用在AndroidStudio上。...里的编译相关的功能,这也是我们要在项目的 local.properties 文件里写明Android SDK路径、在build.gradle 里注明 buildToolsVersion 的原因。...这次的错误提示比较接地气了,说是build/intermediates/xxxx.xml 里的某个值没有找到,这个简单,build目录下的都是编译期生成的文件,clean下再来一发;或者直接rebuild...附一张图 折腾一下午之后的我.gif

    1.5K10
    领券