繁体   English   中英

无法启动由Maven构建的主要活动

[英]Unable to start main activity which has build by maven

我有三个项目:父项目,源项目和一个图书馆项目。 我的问题如下:在成功安装mvn之后,运行android:deploy android:run应用程序时崩溃,并显示以下消息:

05-04 17:22:10.564: E/AndroidRuntime(6574): FATAL EXCEPTION: main
05-04 17:22:10.564: E/AndroidRuntime(6574): java.lang.RuntimeException: Unable to instantiate  
activity ComponentInfo{com.fruit.apple/com.fruit.apple.SplashScreenActivity}: 
java.lang.ClassNotFoundException: com.fruit.apple.SplashScreenActivity in loader 

dalvik.system.PathClassLoader[/system/framework/com.google.android.maps.jar:/mnt/asec/com.fruit.apple-1/pkg.apk]

实际上,我不知道应该出现什么问题,非常感谢您的帮助。

谢谢,Karoly

pom.xml的PS部分

<plugin>
            <groupId>com.jayway.maven.plugins.android.generation2</groupId>
            <artifactId>android-maven-plugin</artifactId>
            <version>3.2.0</version>
            <configuration>
                <sign>
                    <debug>true</debug>
                </sign>
                <androidManifestFile>${project.basedir}/AndroidManifest.xml</androidManifestFile>
                <assetsDirectory>${project.basedir}/assets</assetsDirectory>
                <resourceDirectory>${project.basedir}/res</resourceDirectory>
                <sourceDirectory>${project.basedir}/src/main/java</sourceDirectory>
                <testSourceDirectory>${project.basedir}/src/test/java</testSourceDirectory>
                <sdk>
                    <path>${android.sdk.path}</path>
                    <platform>17</platform>
                </sdk>
                <deleteConflictingFiles>true</deleteConflictingFiles>
                <undeployBeforeDeploy>false</undeployBeforeDeploy>
            </configuration>
            <extensions>true</extensions>
        </plugin>

嗨,我已经解决了这个问题:我有一个带有两个模块和maven编译器2.3.2的父项目,带有配置标记,其中仅将源和目标设置为1.6。 模块1:模块2的库,apklib打包模块2:带有apk打包的应用程序的源代码。

-在模块1和模块2中,我使用src / main / java作为src文件夹,并使用src / test / java进行测试。 -项目之间的类路径中没有月食依赖,只有Maven一个。

Thx Rciovati为您提供有关版本的注释。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM