Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.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
Android Maven与刷新问题_Android_Maven - Fatal编程技术网

Android Maven与刷新问题

Android Maven与刷新问题,android,maven,Android,Maven,我对maven和android有一个奇怪的问题 我将3个maven项目和2个普通java maven项目按以下方式划分: 正常项目: 模型项目。。。包装为jar。。。包含JavaPOJObean和接口 Dao项目。。。包装为jar。。。包含数据库逻辑-依赖于模型项目 Android应用程序Maven项目 内容提供者。。。打包为apk。。。仅包含ContentProviders。依赖于Dao项目 编辑。。。打包为apk。。。仅包含编辑器,取决于Dao项目 主应用程序。。。打包为apk。。。包含My

我对maven和android有一个奇怪的问题

我将3个maven项目和2个普通java maven项目按以下方式划分:

正常项目:

模型项目。。。包装为jar。。。包含JavaPOJObean和接口

Dao项目。。。包装为jar。。。包含数据库逻辑-依赖于模型项目

Android应用程序Maven项目

内容提供者。。。打包为apk。。。仅包含ContentProviders。依赖于Dao项目

编辑。。。打包为apk。。。仅包含编辑器,取决于Dao项目

主应用程序。。。打包为apk。。。包含MyApp,取决于DAO

问题是,如果我修改DAO项目,然后对所有apk项目进行maven清理和maven安装,然后在Eclipse中作为Android应用程序运行,我在模拟器上看不到更新的应用程序

很好,如果我关闭ubuntu工作站并重新启动它,我可以在模拟器上看到更新的应用程序

你知道这个问题的解决方案吗


感谢并问候

偶尔,我必须从emulator中删除应用程序,以便在Eclipse中正确部署新版本。我在项目目录中使用以下maven命令删除该应用程序。此命令假定您正在与Android应用程序一起使用

mvn android:undeploy
相反,您也可以使用以下命令部署应用程序

mvn android:deploy