随机运行后,没有进行任何更改,我正在开发的应用程序不再在手机上运行。 我考虑了一下,最后决定在另一台设备上对其进行测试,只是发现它运行正常。模拟器也可以正常工作。这是我开发中的一大瓶颈,因为到目前为止我只能使用仿真器。
这是我得到的错误:
Error while executing: am start -n "com.university.hobi_android/com.university.hobi_android.ui.main.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.university.hobi_android/.ui.main.MainActivity }
Error type 3
Error: Activity class {com.university.hobi_android/com.university.hobi_android.ui.main.MainActivity} does not exist.
Android Studio 3.5.1。
设备正在运行Android Pie
这是我的清单文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.university.hobi_android">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".ui.main.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>
答案 0 :(得分:1)
您需要执行以下步骤。
注意:-另外,请断开物理设备的连接,然后重新连接设备。
答案 1 :(得分:0)
我终于弄清楚了。我要做的是进入模块的build.gradle
文件并更改applicationId
,versionCode
和versionName
属性。出于某种原因,它仍然无法从android studio中运行,但是它现在可以安装该应用并在手机上运行了。