android debug:Unable to add window -- token null is not for an application

Unity本地语音识别:基于Whisper.unity的离线语音交互实战指南 语音识别作为人机交互的核心技术,其原理是将音频信号转换为文本序列,实现机器对语音的理解。传统方案依赖云端API,存在延迟、成本和隐私风险。本地离线语音识别技术通过在设备端直接运行模型,从根本上解决了这些问题,尤其适用于对实时性、数据安全和离线可用性有高要求的场景。Whisper.unity正是这一技术路径在Unity引擎中的杰出实践,它将OpenAI的Whisper模型通过高效的C++实现(whisper.cpp)与GGML张量库结合,并封装为Unity本地插件,使开发者能够在Windows、macOS、i 阅读详情

Unable to add window -- token null is not for an application

<span style="font-size:14px;">listView.setOnItemClickListener(new OnItemClickListener() {

			@Override
			public void onItemClick(AdapterView<?> parent, View view,
					int position, long id) {
				final int pos = position;
				AlertDialog.Builder builder =  new AlertDialog.Builder(FriendActivity.this);//这里不能用getAppliacationContext
				builder.setTitle("提示").setMessage("您确定要删除吗?");
				builder.setPositiveButton("确定", new OnClickListener() {
					@Override
					public void onClick(DialogInterface dialog, int which) {
						friendAdapter.remove(friendAdapter.getItem(pos));
						dialog.dismiss();
					}
				});
				builder.setNegativeButton("取消", new OnClickListener() {
					@Override
					public void onClick(DialogInterface dialog, int which) {
						dialog.dismiss();
					}
				});
				builder.create().show();
			}
				
		});</span>

错误产生的地方在代码中注释处,使用getApplicationContext会报错。

导致报这个错是在于new AlertDialog.Builder(mcontext),虽然这里的参数是AlertDialog.Builder(Context context)不能使用getApplicationContext()获得的Context,而必须使用Activity,因为只有一个Activity才能添加一个窗体。 
Unity Addressable资源系统实战:从动态加载到热更新的完整指南 在游戏开发与大型应用构建中,资源管理是核心工程挑战之一,其原理在于如何高效组织、加载与更新海量资产。传统方案如Resources文件夹或原生AssetBundle,常面临包体膨胀、依赖复杂与更新困难等技术瓶颈。Addressable Asset System(可寻址资源系统)作为Unity官方推出的资源管理框架,通过为每个资源分配唯一地址,实现了加载逻辑与物理存储位置的解耦,其技术价值在于大幅降低了动态资源加载与热更新的实现复杂度。在应用场景上,它尤其适合需要频繁更新内容、支持多平台或对内存敏感的中大型项目 阅读详情

相关推荐

【S32K】S32K144入门笔记(4) Lin (Lin stack组件) 驱动超声波雷达实例

0. 引言 Lin这块是我一直没弄懂的部分。很多东西一知半解,当时感觉是硬凑了答案出来。 果然过标的时候出了问题,几个小伙伴帮忙一起刷夜也没搞定,好在标还是顺利过了,不然罪过大了。 之前做lin这块一直用的是linStack组件,这部分包含了协议栈部分,需要对lin的协议比较清楚和理解才好配置。 尤其是,图形界面配置完成后会生成一个ldf文件,这个文件很重要,所有的代码都是基于这个文件生成的,但是这个文件我确认没找到什么介绍资料,所以很多配置都是一点一点凑出来的,再实际验证的。 抓住这次写文档的机会,把当时

YoYo的桃子树 1万+

Android网络层实战:RxJava+Retrofit组合设计与工程落地

在Android开发中,网络请求是应用与服务端交互的核心环节,其稳定性、可维护性与生命周期管理直接决定用户体验和崩溃率。Retrofit通过接口契约抽象HTTP通信,将URL、参数、序列化等语义映射为类型安全的Java方法;RxJava则以响应式流解决异步嵌套、错误传播与线程切换难题。二者结合不仅实现请求自动取消、统一错误兜底、背压防护等关键能力,更支撑起从登录鉴权、分页加载到文件上传的全场景工程实践。本文聚焦真实项目中的初始化配置、动态BaseUrl、不规范JSON容错、生命周期绑定及协程平滑演进路径,为

weixin_34221073的博客 445

科研党必备!用Requests+BeautifulSoup升级版Nature爬虫(含PDF下载功能)

本文介绍了一套基于Python Requests和BeautifulSoup的Nature期刊智能爬虫系统,专为科研人员设计,可自动抓取论文标题、摘要及开放获取的PDF文档。系统采用模块化设计,包含请求管理、PDF检测和邮件通知等功能,确保高效合规地获取学术资源,提升科研效率。

weixin_29041767的博客 255

Android Unable to add window -- token null is not valid; is your activity running?

当使用PopWindow报这个错误,只会有两种情况: 1. PopWindow 所依附的Activity被销毁了,不存在了 2. OnCreate()回调没有走完 第二张情况遇到这个Bug的情况居多, 如果PopWindow是写在Fragmentation框架的onSupportVisible()回调弹出碰上这个错,也是情况2的原因,界面没onCreate完就弹出PopWin...

Crystal_xing的专栏 5039

从实验室到生活:构建一份全面的手机相机主观画质评测指南

本文详细介绍了如何从实验室数据转向实际体验,构建全面的手机相机主观画质评测指南。通过基础装备清单、室内外场景实战评测及数据之外的感知艺术,帮助用户发现手机相机在色彩还原、动态范围和夜景模式等方面的真实表现。特别关注主观体验与客观参数的差异,提供实用的评测技巧和报告撰写心法。

weixin_30940783的博客 308

【论文学习】《Fully-Convolutional Siamese Networks for Object Tracking》2016年SiamFC 全卷积孪生网络用于目标跟踪

在这项工作中,我们脱离了跟踪中采用的传统在线学习方法,并展示了一种专注于在离线阶段学习强嵌入的替代方法。与在分类设置中的使用不同,我们证明,对于跟踪应用,孪生全卷积深度网络能够更有效地使用可用数据。这不仅反映在测试时,通过执行有效的空间搜索,也反映在训练时,其中每个子窗口都有效地代表一个有用的样本,而几乎没有额外的成本。实验表明,深度嵌入为在线跟踪器提供了自然丰富的特征来源,并使简单的测试时策略表现良好。我们相信这种方法是对更复杂的在线跟踪方法的补充,并期望未来的工作能够更彻底地探索这种关系。

SkyLeopard的博客 2418

android - Unable to add window -- token null is not for an application的解决方案

Error代码: new AlertDialog.Builder(getActivity().getApplicationContext()) .setTitle("No phone access permission") ****** .show(); Error描述,使用AlertDialog.Builder报错: 2018-11-13 11:4...

weixin_30706691的博客 439

微波射频学习笔记18-------偶极子天线和微波天线设计介绍

几种天线设计方法的介绍 一、偶极子天线 1.天线模型 两根紧挨着的金属导体,长度均为四分之一波长,直径均远小于波长,两导体间距也远小于波长。 2.天线性能的设计因素 ① 单个导体长度L:(光速/频率)/4=四分之一波长(在空气中传播的波长),但在导体中传播,波长会变短; ② 导体半径R:远小于波长即可,使用导电率高些的材料,市面上常见直径零点几毫米就挺好,或者用波长/200,得出一个小200的值,也算远小于波长; ③ 两导体间距S:远小于波长即可,可以比半径更小点。 以上三个变量L、R、S,均可在仿真软件

Sil_sprout 1万+

Android随笔-Unable to add window -- token null is not valid;is your activity running

描述 进入App页面进行网络加载数据,需要显示loading的时候,出现android.view.WindowManager$BadTokenException: Unable to add window --token null is not valid; is your activity running?问题。 分析 mLoadingKProgressHUDView = LayoutInflater.from(getApplicationContext()).inflate(R.layout.view

古典码 1050

深入解析EXI协议在ISO15118-2命令测试中的编解码实践

本文深入探讨了EXI协议在ISO15118-2车桩通信标准中的关键作用与实践方法。EXI编解码测试是确保通信准确性与效率的核心环节,文章详细介绍了从搭建测试环境、选择工具库到编写完整测试代码的全过程,并分析了结果差异的常见原因与调试技巧,为电动汽车充电系统的开发者提供了实用的技术指南。

potato的博客 1048

从零开始学习PX4源码0(固件下载及编译)

本节主要记录从零开始学习PX4源码1(固件下载)的过程,欢迎批评指正!!!下载固件主要分为两个版本,之前稳定版本和最新官网发布版本,为什么要下载两个版本,主要是说明两个版本有一定的差异(开发环境及源码文件格式等),我们是从之前版本开始学习,为什么不从最新的?因为之前版本代码文件格式还是固定的,最新的变化很大,不利于初学者学习,apm和px4不好的地方就是之前版本v1.7.2和最新版本v1.14.0有些文件总是在变化,这样很不好。

陌城烟雨 4616

Android—debug Unable to add window android.view.View--permission denied for this window type .

1.debug Unable to add window android.view.View--permission denied for this window type .  2.“很抱歉,XXX已停止运行”,但是没有立即退出 一:mainfest.xml加入如下权限   二.重写ondestory,里面一定要有  super.onDestroy();

weiguishan的专栏 1201

PCL DBSCAN密度聚类【2026最新版】

点云密度聚类的PCL代码实现,与matlab自带的密度聚类算法进行对比验证,结果一致。3万多个点能再2秒左右运行出结果,算法效率尚可。

点云侠的博客 5681

【android应用】Unable to add window -- token null is not for an application

这个报错是在,接收网络断开后做一个弹窗实现时,弹窗报错。 错误日志 2019-11-25 18:14:25.120 27509-27509/com.android D/AndroidRuntime: Shutting down VM 2019-11-25 18:14:25.134 27509-27509/com.android E/AndroidRuntime: FATAL EXCEPT...

看图的博客 743

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Android 错误集锦

一、【线程相关】Can't create handler inside thread that has not called Looper.prepare() Cause Reason:通常是在非主线程中执行了与UI相关的操作。例子如下:/**  * @author heg  * @version 创建时间:2014-3-12 上午9:53:03  * @description:   *

allen_704的专栏 661

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

错误,调试、日志

1. 在httpConn.connect();时原来正常,但又遇到会报Host is unresolved错误,重新运行模拟器可能会解决。     常在分辨率升高时出现。?? 2.HttpUrlConnection.setRequestProperty();后,实际请求的内容中,头关键字被小写了。??    遇到同样问题的 http://hi.baidu.com/jiawei_liu/b

4909

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

安卓启动流程与期间核心组件工作原理

本文以实际工作中出现的启动相关各种千奇百怪的bug为钩子,讲解了安卓app冷启动过程中核心组件的工作原理,pms -> packageParser/androidmanifest.xml -> context -> ams -> application -> activity -> layoutInflater资源加载过程 -> wms /window/WM -> view与viewgroup绘制原理 -> 渲染阶段。理供解决问题的思路,看业务框架代码能看懂他们改的哪块源码,跟他们扯皮能扯赢

mix39的博客 337

Android Google XTS

GMS全称为Google Mobile Service,即谷歌移动服务。GMS是Google开发并推动Android的动力,是Google提供的Mobile Device上的一系列应用服务。

qq_27672101的博客 2183

Unity集成Hugging Face API实战:从网络连接到资源管理的全链路解决方案

在Unity中集成AI模型调用,本质上是处理本地客户端与远程云服务的通信问题。其核心原理是通过HTTP/HTTPS协议与推理API端点进行数据交换,实现文本生成、图像生成等智能功能。这一技术的价值在于将前沿AI能力无缝融入实时交互的应用程序和游戏开发中,极大拓展了Unity项目的智能化边界。在实际应用场景中,开发者常面临网络连接、身份认证、数据格式、Unity环境适配及资源管理等多重挑战。例如,处理**上下文长度超限**错误需要对大语言模型的Token限制有清晰认知,而优化**Unity WebGL初始化*

weixin_30407613的博客 366

OpenClaw v2026.3.22深度解析:可信AI智能体平台架构升级指南

AI智能体平台是构建企业级自动化Agent的核心基础设施,其本质是融合模型调度、插件治理、安全沙盒与多端部署的一体化运行时。OpenClaw作为开源可信智能体平台代表,本次v2026.3.22版本重构了底层插件SDK、强制推行ClawHub可信分发机制,并深度集成GPT-5.4推理管道,标志着从命令行工具向生产就绪型AI操作系统演进。技术价值体现在三重收敛:通过能力白名单与进程隔离实现零信任执行环境,依托签名验证与静态扫描建立插件供应链安全,借助多模型路由与长对话压缩提升Agent稳定性。典型应用场景覆盖金

402

解决Unable to add window -- token android.os.BinderProxy is not valid; is your activity running?

运行项目有时候在dialog这里一直报错,按照日志在网上找解决方案。。很多都跑到了底层去解决这问题。然而我不懂底层 ,没办法 继续找咯。。。苍天明鉴!找到问题了 原因一般是展示dialog的时候用的是异步,或者是另开一个线程。当Activity已经关闭,才调用dialog.show(),此时Activity已经不存在,必然报错。 运行项目有时候在dialog这里一直报错,按照日志在网上找...

mawei7510的博客 2万+

关于Android的一个常见错误:Unable to add window

关于android的一个常见错误:Unable to add window –token is not valid(转载自http://www.aiuxian.com/article/p-383550.html)`Process: com.android.** Flags: 0x9be65 Package: com.android.* v15 (4.0.4) Build: *:4.0.4/IM

yuxing_zhong的专栏 4205

Android 异常:Unable to add window -- token is not valid; is your activity runing

异常全文: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running?   出现场景 意思是无法弹出Popup Window,确认你要弹出的这个窗口基于的activity是当前的运行的activity吗? 即...

义小攻的博客 1263

Android开发之关于“Unable to add window - token null is not for an application ”的异常

关于Unable to add window -- token null is not for an application 的错误 最近在写到ProgressDialog的时候 报错: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an applicati

成信物联星的学习笔记 2723

android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is yo

在使用自定义的PopupWindow 时,遇到了下面的错误:   Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running? at android.view.ViewRootImpl.set

HMYANG314的专栏 2963

Android:unable to start Activity ...的几种原因

Android:unable to start Activity ...的几种原因 1 .  比较容易检测到的一种原因是AndroidManifest.xml文件中没有注册相关的Activity 2 .  @Override protected void onCreate(Bundle savedInstanceState) { super.onCrea

cassiePython的专栏 3256
上一篇: 整数划分问题
下一篇: 二分搜索的拓展用法
cassiePython
博客等级 码龄12年 303粉丝 135原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值