当前位置: 首页 > 知识库问答 >
问题:

更新到sdk版本23后,我的应用程序崩溃了,出现了一些浮动操作按钮错误?

唐彦
2023-03-14
apply plugin: 'com.android.application'

android {

   compileSdkVersion 23
    defaultConfig {
        applicationId "com.xyz"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode timeCounter
        versionName "${version}"
    }
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation 'com.google.android.gms:play-services-appindexing:8.1.0'
    implementation 'com.android.support:design:23.2.1'
    implementation 'com.android.support:appcompat-v7:23.1.1'

}
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.xyz.e">
 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CONFIGURE_SIP" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"/>

<!-- Declares necessary features for the app to work -->


    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">

        <activity
            android:name=".FullscreenActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:label="@string/app_name"
            android:launchMode="singleInstance"
            android:theme="@style/FullscreenTheme">
            <!--
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />
               <category android:name="android.intent.category.HOME" />
               <category android:name="android.intent.category.DEFAULT" />
               <category android:name="android.intent.category.LAUNCHER" />
           </intent-filter>
           -->
        </activity>

        <activity
            android:name=".MediaPresentationActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:label="eFrame"
            android:launchMode="singleInstance"
            android:screenOrientation="landscape"
            >

        </activity>

       <activity
            android:name=".SettingsActivity"
            android:label="@string/title_activity_settings"
            android:parentActivityName=".SettingsActivity"
            android:theme="@android:style/Theme.DeviceDefault">
            <meta-data android:name="android.support.PARENT_ACTIVITY android:value="com.serv24.eframe.SettingsActivity" />
        </activity>

        <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />
        <receiver android:name=".IncomingReceiver" android:label="Call Receiver"/>

</application>

</manifest>

共有1个答案

鲜于河
2023-03-14

我建议使用AndroidX而不是旧的支持库,因为它确保了整个库和api级别更好的兼容性。

首先,将以下内容添加到您的build.gradle

 implementation 'androidx.legacy:legacy-support-v4:1.0.0'

还可以使用助手:Refactor>Migrate to AndroidX

android.support.design.widget.FloatingActionButton
 类似资料:
  • 当使用浮动动作按钮时,我的Android应用程序崩溃并抛出错误。当我移除它时,我的应用程序成功运行,但如果可以的话,我宁愿使用浮动动作按钮。 这是我的完整错误日志:

  • 我多次尝试让developers.android(https://developer.android.com/training/basics/firstapp/index.html)上的MyFirstApp教程中的应用程序发挥作用。我正在Nexus4设备上测试我的代码,该设备装有Android 4.4.2 AndroidManifest.xml: MainActivity.java Display

  • 问题内容: 我刚刚将我的android SDK工具更新为新发布的版本(工具版本22,平台工具版本17) .classpath文件已修改。更新中添加了一行: 在SDK工具更新之前,我所有的项目都运行良好! 我以这种方式纠正了我的问题: 在项目属性(eclipse)中-> java build path-> order and export确保已检查libs文件夹中的所有jar。 和“ Android

  • 我已经成功地预先在另一个项目中添加了一个新的主要活动。然而,我试图在不同的项目中使用相同的技术(由于主线程中的工作量而出现问题)。 我想创建一个名为“主页”的简单主页,上面有一个按钮,可以弹出名为“主活动”的原始主活动。"主要活动用于连接到名为"GetLightData"的servlet。这个项目在添加主页之前在模拟器上工作(有一些错误),但是现在它会立即崩溃。我真的很感激特定于我的代码的答案,谢

  • 问题内容: MongoDB刚刚强制将我的Heroku服务器上的更新从2.6更新为3.0 现在,我的应用在启动后不久因以下错误而崩溃: 我检查了他们的状态页,发现Mongo已将其服务器更新为3.0版,而且该更新现在应该稳定了,因此这是我需要做的事情。 在看了一些之后。我发现应该安装新的“驱动程序”以与3.0版兼容。 我发现此链接http://docs.mongodb.org/manual/relea

  • 我一直在自己编程一个应用程序,但每次我点击一个按钮,它就会遇到一些问题(因为问题出在它的OnCreate方法上)。我把它缩小到我认为是什么原因,似乎是这条线: