0

我正在做一个android项目,当我运行这个项目时,它立即崩溃,我试着调试,我发现问题在于我从android库中使用的方法,如图中所示(https://i.stack.imgur.com/a6bKI.png)。

我更新了android,修复了IDE,在build.gradle文件中添加了所需的依赖项,但是问题没有解决。

贝娄是build.gradle

<code class="language-javascript">plugins <span class="token punctuation">{</span>
    id <span class="token string">'com.android.application'</span>
<span class="token punctuation">}</span>

android <span class="token punctuation">{</span>
    namespace <span class="token string">'com.example.readerapp'</span>
    compileSdk <span class="token number">33</span>

    defaultConfig <span class="token punctuation">{</span>
        applicationId <span class="token string">"com.example.readerapp"</span>
        minSdk <span class="token number">21</span>
        targetSdk <span class="token number">33</span>
        versionCode <span class="token number">1</span>
        versionName <span class="token string">"1.0"</span>

        testInstrumentationRunner <span class="token string">"androidx.test.runner.AndroidJUnitRunner"</span>
    <span class="token punctuation">}</span>

    buildTypes <span class="token punctuation">{</span>
        release <span class="token punctuation">{</span>
            minifyEnabled <span class="token boolean">false</span>
            proguardFiles <span class="token function">getDefaultProguardFile</span><span class="token punctuation">(</span><span class="token string">'proguard-android-optimize.txt'</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token string">'proguard-rules.pro'</span>
        <span class="token punctuation">}</span>
    <span class="token punctuation">}</span>
    compileOptions <span class="token punctuation">{</span>
        sourceCompatibility JavaVersion<span class="token punctuation">.</span><span class="token constant">VERSION_1_8</span>
        targetCompatibility JavaVersion<span class="token punctuation">.</span><span class="token constant">VERSION_1_8</span>
    <span class="token punctuation">}</span>
<span class="token punctuation">}</span>

dependencies <span class="token punctuation">{</span>

    implementation <span class="token string">'androidx.appcompat:appcompat:1.5.1'</span>
    implementation <span class="token string">"androidx.annotation:annotation:1.5.0"</span>
    implementation <span class="token string">"androidx.constraintlayout:constraintlayout:2.1.4"</span>
    implementation <span class="token string">"androidx.constraintlayout:constraintlayout-compose:1.0.1"</span>
    implementation <span class="token string">'com.google.android.material:material:1.5.0'</span>
    implementation <span class="token function">files</span><span class="token punctuation">(</span><span class="token string">'libs\\uhfcom13_eu_v15.jar'</span><span class="token punctuation">)</span>
    implementation <span class="token function">files</span><span class="token punctuation">(</span><span class="token string">'libs\\SerialPort.jar'</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span></code>
admin 已回答的问题 11 9 月, 2023