得到了这个怪异的错误
Installation failed with message Failed to finalize session : INSTALL_FAILED_USER_RESTRICTED: Install canceled by user.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
Run Code Online (Sandbox Code Playgroud)
当我试图在我的redmi 4中运行apk时 MIUI 8.5.4.0
启用OEM解锁
解决方案
注意:在通过USB打开安装时弹出一个说明设备暂时受限制
错误的屏幕截图
我在Ubuntu 16.04上运行[Android Studio 2.3 Build#AI-162.3764568,构建于2017年2月24日JRE:1.8.0_112-release-b06 amd64 JVM:OpenJDK 64位服务器VM by JetBrains sro].从最近几天开始,android studio在尝试更新时给出了错误.我不知道如何解决这个问题.
ubuntu android android-studio android-update-sdk android-studio-2.3
我已将Facebook登录集成到我的Android应用程序中.它曾经工作过.但现在它没有用.当我调试应用程序时,我发现现在LoginManager Callback正在给出一个例外.我不知道这是什么,以及如何解决它.这是我得到的例外
异常:"SERVER_ERROR [code] 1675030 [message]:执行查询时出错.[extra]:执行操作时出错"ProxyAuthAppLoginStartQuery":在Query.proxy_auth_app_login_start:无法解析字段."
码
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
view = inflater.inflate(R.layout.fragment_sign_in, null);
CardView mSignInFbButton = (CardView) view.findViewById(R.id.sign_up_fb);
mSignInFbButton.setOnClickListener(v ->{
if (AccessToken.getCurrentAccessToken() != null) {
LoginManager.getInstance().logOut();
}
LoginManager.getInstance().logInWithReadPermissions(SignInFragment.this, Arrays.asList("public_profile", "email"));
}
);
callbackManager = CallbackManager.Factory.create();
LoginManager.getInstance().registerCallback(callbackManager, mFBSignInCallback);
return view;
}
private FacebookCallback mFBSignInCallback = new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
Beco.getApp().currentUser().signInFacebook();
}
@Override
public void onCancel() {
Log.d(TAG, "onCancel");
}
@Override
public void onError(FacebookException exception) { …
Run Code Online (Sandbox Code Playgroud) 我需要一些帮助来解决以下崩溃问题。我耳目一新,我就重新启动列表Activity
通过调用fragment
在viewpager
刷新其列表。以下是崩溃的堆栈跟踪:
Caused by java.lang.IllegalStateException: Can't create ViewModelProvider for detached fragment
at android.arch.lifecycle.ViewModelProviders.checkActivity(ViewModelProviders.java:51)
at android.arch.lifecycle.ViewModelProviders.of(ViewModelProviders.java:105)
at com.ui.fragments.mainpagerfragments.ConversationListFragment.searchConversation(ConversationListFragment.java:383)
at com.ui.activities.HomeActivity.onRestart(HomeActivity.java:288)
at android.app.Instrumentation.callActivityOnRestart(Instrumentation.java:1256)
at android.app.Activity.performRestart(Activity.java:6365)
at android.app.Activity.performResume(Activity.java:6376)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3299)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3345)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1532)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:207)
at android.app.ActivityThread.main(ActivityThread.java:5728)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679)
Run Code Online (Sandbox Code Playgroud)
从活动 onRestart 调用:
((MyListFragment) adapter.getFragmentAtPosition(0)).search("");
Run Code Online (Sandbox Code Playgroud)
片段中的方法:
public void search(String query) {
query = "%" + query + "%";
if (myListViewModel == null) {
myListViewModel = ViewModelProviders.of(this, viewModelFactory).get(MyListViewModel.class);
}
if (myListViewModel.mList != null …
Run Code Online (Sandbox Code Playgroud) 在我的 Android 应用程序中,我面临着 IllegalStateException。我稍后无法重现此异常。这是堆栈跟踪
Non-fatal Exception: java.lang.IllegalStateException: ScrollView can host only one direct child
at android.widget.ScrollView.addView(ScrollView.java:397)
at android.support.design.widget.BaseTransientBottomBar.showView(BaseTransientBottomBar.java:436)
at android.support.design.widget.BaseTransientBottomBar$1.handleMessage(BaseTransientBottomBar.java:178)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5679)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
at dalvik.system.NativeStart.main(NativeStart.java)
Run Code Online (Sandbox Code Playgroud)
任何人请帮助我!
谁能告诉我下面的书面陈述之间的区别.
signal A: **unsigned**(3 downto 0);
signal B: **std_logic_vector**(3 downto 0);
Run Code Online (Sandbox Code Playgroud) 我需要避免在另一个片段中显示一个片段的菜单项.这是片段A我需要菜单项.在片段B中我不需要它.但是当我尝试从片段A转换到片段B时,片段A的菜单项显示在片段B中.如何解决冲突?
我正在尝试使折叠的应用栏具有纯色的渐变布局。这应该是可以实现的,app:elevation="0dp"
但那没有用。但是,当我在应用程序上运行“即时运行”时,而不是运行完整版本,我得到了预期的结果。让我附上图片:
这是当前外观: 带有阴影的UI,不期望的结果
这是我运行即时运行时所需的外观/外观: 不带阴影的UI,所需的结果
这是我的布局文件:
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
android:windowActionBar="false"
android:id="@+id/main_background">
<android.support.design.widget.AppBarLayout
android:id="@+id/app_bar"
android:layout_width="match_parent"
android:layout_height="@dimen/app_bar_height"
android:fitsSystemWindows="true"
android:theme="@style/AppTheme"
android:elevation="0dp"
app:elevation="0dp">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/toolbar_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
app:layout_scrollFlags="scroll|exitUntilCollapsed"
app:toolbarId="@+id/toolbar"
android:elevation="0dp"
app:elevation="0dp">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_collapseMode="pin">
</android.support.v7.widget.Toolbar>
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
</recycler>
Run Code Online (Sandbox Code Playgroud)
如果不清楚,我指的是app_bar下面标记为“ Reee”的阴影。在第一张图片中有阴影,在第二张图片中没有阴影。我不想有阴影。但是,我只能在运行即时运行时实现这种外观,然后在下次运行/完全编译时消失。
我仍在寻找解决此问题的方法,但很遗憾我还没有找到任何东西。我尝试过设置stateListAnimator=@null
为无济于事的示例。
继续进行进一步的研究,我在此应用栏下方有一个SwipeRefreshLayout和Recyclerview。当我删除RecyclerView时,得到了预期的效果。我的RecyclerView可以做什么,如何解决?
我有一个应用程序,我在其中使用 Google Play 服务和 Google Plus 登录 API。我的问题是有时应用程序崩溃并抛出下面提到的异常。我该如何解决这个问题?
由 java.lang.SecurityException 引起:权限拒绝:从 pid=8304、uid=10100 读取 com.google.android.gsf.gservices.GservicesProvider uri content://com.google.android.gsf.gservices 需要 com.google。 android.providers.gsf.permission.READ_GSERVICES 或 grantUriPermission()
我的问题是关于android导航抽屉.这是我想要实现的截图.
我正在使用默认导航抽屉Android studio
.我的问题非常基本,但我是新手Android studio
.在此先感谢所有人.这是activity_main布局.`
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:openDrawer="start">
<include
layout="@layout/app_bar_main"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<android.support.design.widget.NavigationView
android:id="@+id/nav_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
android:background="@color/background"
app:headerLayout="@layout/nav_header_main"
app:menu="@menu/activity_main_drawer"/>
Run Code Online (Sandbox Code Playgroud)
`