开发者选项中的Powershell下的勾和应用变灰了怎么恢复,不小心按了应用?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发者选项中的Powershell下的勾和应用变灰了怎么恢复,不小心按了应用?相关的知识,希望对你有一定的参考价值。
1、点击下图1右侧的“显示设置“,打开”Windows PowerShell“。
2、执行“get-ExecutionPolicy -list“。
3、执行“Set-ExecutionPolicy -ExecutionPolicy Undefined -Scope CurrentUser“,键
入”Y“,回车即可恢复。
1、首先,请大家在Win10桌面上按下Windows徽标键+X键,打开超级菜单命令,在命令窗口中点击选择“命令行程序(管理员)”选项。
2、打开命令行程序管理员模式之后,点击输入如下命令并按下回车键。(请大家直接复制以下的命令并将其粘贴至窗口中)
dism/online /cleanup-image /scanhealth
3、接下来,请大家耐心等待系统自动将组件存储重置完成,只需要等待页面中的进度显示为100%即可开始准备下一阶段的任务。
4、接下来,在命令行程序页面中在输入如下的命令,(请大家直接复制以下的命令并将其粘贴至窗口中)
dism/online /cleanup-image /restorehealth
5、接下来,还是需要耐心等待系统将命令程序处理完毕,等到页面中显示进度为100%之后,就可以关闭该命令窗口了。
6、最后,可以点击打开开始菜单,在开始菜单屏幕中查看应用详情,如果应用正常打开即可证明Microsoft应用已经成功恢复。追问
还是没恢复
有礼
现在入学礼包等你来领
- 官方电话在线客服官方服务
- 官方网站就业保障热门专业入学指南在线课堂领取礼包
您好,我是您的咨询师,正在为您整理答案,请稍等。
1、首先,请大家在Win10桌面上按下Windows徽标键+X键,打开超级菜单命令,在命令窗口中点击选择“命令行程序(管理员)”选项。2、打开命令行程序管理员模式之后,点击输入如下命令并按下回车键。(请大家直接复制以下的命令并将其粘贴至窗口中)dism/online /cleanup-image /scanhealth3、接下来,请大家耐心等待系统自动将组件存储重置完成,只需要等待页面中的进度显示为100%即可开始准备下一阶段的任务。4、接下来,在命令行程序页面中在输入如下的命令,(请大家直接复制以下的命令并将其粘贴至窗口中)dism/online /cleanup-image /restorehealth5、接下来,还是需要耐心等待系统将命令程序处理完毕,等到页面中显示进度为100%之后,就可以关闭该命令窗口了。6、最后,可以点击打开开始菜单,在开始菜单屏幕中查看应用详情,如果应用正常打开即可证明Microsoft应用已经成功恢复。
希望我的回答能帮助到您, 祝您一切顺利!
投射按钮变灰
【中文标题】投射按钮变灰【英文标题】:Castbutton greyed out 【发布时间】:2020-03-22 20:40:55 【问题描述】:我是应用 android 开发的新手,试图创建一个简单的“Chromecast Hello world”。
很遗憾,没有显示投射按钮。强制可见后它一直是灰色的,我无法确定原因。
这是我目前所拥有的:
选项提供者:
public class ChromecastOptionsProvider implements OptionsProvider
@Override
public CastOptions getCastOptions(Context context)
CastOptions castOptions = new CastOptions.Builder()
//.setReceiverApplicationId(context.getString(R.string.app_id))
.build();
return castOptions;
@Override
public List<SessionProvider> getAdditionalSessionProviders(Context context)
return null;
主活动:
public class MainActivity extends FragmentActivity
private CastContext mCastContext;
@Override
protected void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mCastContext = CastContext.getSharedInstance(this);
MediaRouteButton mMediaRouteButton = (MediaRouteButton) findViewById(R.id.media_route_button);
CastButtonFactory.setUpMediaRouteButton(getApplicationContext(), mMediaRouteButton);
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_
android:layout_
android:gravity="center_vertical"
android:orientation="horizontal" >
<androidx.mediarouter.app.MediaRouteButton
android:id="@+id/media_route_button"
android:layout_
android:layout_
android:layout_weight="1"
android:mediaRouteTypes="user"
android:visibility="visible" />
<TextView
android:layout_
android:layout_
android:text="Hello world" />
</LinearLayout>
我正在我的真实设备上启动/调试应用程序,该设备连接到我的本地 Wifi,其中包含一个普通的 CHromecast。
由于没有错误信息或任何东西,我找不到原因。 希望有人可以帮助我。
【问题讨论】:
你想要一个按钮和一个文本视图水平放置? 我希望投射按钮无论放在哪里都可以点击 【参考方案1】:我在https://codelabs.developers.google.com/codelabs/cast-videos-android/ 仔细检查了示例实现
事实证明, 1.我要提供一个receiver application id(我想用default的时候可以跳过) 2. 接收端需要设备支持
所以我改变了我的 ChromecastOptionsProvider 类:
public class ChromecastOptionsProvider implements OptionsProvider
@Override
public CastOptions getCastOptions(Context context)
CastOptions castOptions = new CastOptions.Builder()
.setReceiverApplicationId(context.getString(R.string.app_id)) //using "4F8B3483" works
.build();
return castOptions;
@Override
public List<SessionProvider> getAdditionalSessionProviders(Context context)
return null;
【讨论】:
以上是关于开发者选项中的Powershell下的勾和应用变灰了怎么恢复,不小心按了应用?的主要内容,如果未能解决你的问题,请参考以下文章