Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android apk安装失败未找到活动_Java_Android_Android Gradle Plugin_Apk - Fatal编程技术网

Java Android apk安装失败未找到活动

Java Android apk安装失败未找到活动,java,android,android-gradle-plugin,apk,Java,Android,Android Gradle Plugin,Apk,Android版本:7.0(牛轧糖) 嗨 我是Android手机的初学者开发者。我在04.21遇到了问题。这个问题是“找不到活动”,我需要帮助理解它 我通过以下流程遇到问题: 在Android Studio中创建的新项目“A” 构建一个项目并在Android设备上运行该应用程序(Galaxy Note5,Galaxy Note4,等等) 验证应用程序是否成功运行 从设备中删除应用程序 在项目目录中查找app debug.apk文件(例如:A/app/build/outputs/apk/app d

Android版本:7.0(牛轧糖)

我是Android手机的初学者开发者。我在04.21遇到了问题。这个问题是
“找不到活动”
,我需要帮助理解它

我通过以下流程遇到问题:

  • 在Android Studio中创建的新项目“A”
  • 构建一个项目并在Android设备上运行该应用程序(
    Galaxy Note5
    Galaxy Note4
    ,等等)
  • 验证应用程序是否成功运行
  • 从设备中删除应用程序
  • 在项目目录中查找
    app debug.apk
    文件(例如:
    A/app/build/outputs/apk/app debug.apk
  • 我正在将
    .apk
    文件从笔记本移动到设备,并使用以下命令在设备上安装
    .apk
    :adb install app debug.apk
  • 检查应用程序在设备上的完整安装情况
  • 由于日志中发现的
    NotFound MainActivity.java文件
    错误,应用程序崩溃
  • 通过添加以下内容,我找到了解决问题的快速方法:

    jackOptions, gradle 
        jackOptions {
         enabled true
        }
    
    但是现在,我不知道为什么上面提到的在解决我的问题时被打断了。有人能帮我调试这个问题,或者找到解决问题的方法吗

    谢谢

     <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=".MainActivity">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    

    您是否已检查清单文件并定义您的主要活动

    <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    
    
    
    试试这个

    转到>>构建>>生成已签名的APK

    现在你将有一个这样的表格

    单击Createnew,并为您的apk创建密钥存储

    如图所示填写表格。并使用这些凭据生成signed.apk


    这样,希望它能解决您的问题,如果您想了解更多详细信息,请按照说明进行操作。您确定adb安装已成功吗?也许你需要打包发布版本,调试版本可以直接运行,安装可能需要签名。

    您是如何创建.apk文件的?可能重复@AbdulKawee的副本只需运行项目,然后在输出/apk/.apk文件中查找apk抱歉,已添加到代码中。这个项目是新项目,我没有修改对不起。。生成签名的APK安装失败,回答流程稍有不同请:)@初学者开发者是的,当然,分享详细信息