You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Dominykas Mostauskis (JIRA)" <ji...@apache.org> on 2017/12/19 16:57:01 UTC
[jira] [Created] (CB-13692) Building on Android doesn't produce
APKs
Dominykas Mostauskis created CB-13692:
-----------------------------------------
Summary: Building on Android doesn't produce APKs
Key: CB-13692
URL: https://issues.apache.org/jira/browse/CB-13692
Project: Apache Cordova
Issue Type: Bug
Components: cordova-android
Affects Versions: cordova@7.0.0
Environment: {{$ gradle -v
------------------------------------------------------------
Gradle 4.4
------------------------------------------------------------
Build time: 2017-12-06 09:05:06 UTC
Revision: cf7821a6f79f8e2a598df21780e3ff7ce8db2b82
Groovy: 2.4.12
Ant: Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM: 1.8.0_112 (Oracle Corporation 25.112-b15)
OS: Windows 10 10.0 amd64
$ ./node_modules/.bin/cordova -v
7.1.0
$ node -v
v8.5.0
$ npm -v
5.4.2}}
Reporter: Dominykas Mostauskis
Assignee: Joe Bowser
Priority: Blocker
Building the Android platform with Cordova prints {{BUILD SUCCESSFUL}}, but the {{Built the following apk(s)}} list is empty, and so is the output directory ({{platforms/android/build/outputs/}}).
{{
$ ./node_modules/.bin/cordova build android
Preparing Firebase on Android
ANDROID_HOME=F:\harieta\griozdai\sdk-tools-windows-3859397
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_112
Subproject Path: CordovaLib
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.
at build_1x9jhvsdv38p50axqouny9ti6.run(E:\ivairus\cygwin\home\Dominykas\darbalaukiai\__kontraktai\iko-app\platforms\android\build.gradle:142)
The JavaCompile.setDependencyCacheDir() method has been deprecated and is scheduled to be removed in Gradle 4.0.
Incremental java compilation is an incubating feature.
The TaskInputs.source(Object) method has been deprecated and is scheduled to be removed in Gradle 4.0. Please use TaskInputs.file(Object).skipWhenEmpty() instead.
:preBuild UP-TO-DATE
:preDebugBuild UP-TO-DATE
:checkDebugManifest
:preReleaseBuild UP-TO-DATE
:CordovaLib:preBuild UP-TO-DATE
:CordovaLib:preDebugBuild UP-TO-DATE
:CordovaLib:checkDebugManifest
:CordovaLib:prepareDebugDependencies
:CordovaLib:compileDebugAidl
:CordovaLib:compileDebugNdk UP-TO-DATE
:CordovaLib:compileLint
:CordovaLib:copyDebugLint UP-TO-DATE
:CordovaLib:mergeDebugShaders
:CordovaLib:compileDebugShaders
:CordovaLib:generateDebugAssets
:CordovaLib:mergeDebugAssets
:CordovaLib:mergeDebugProguardFiles
:CordovaLib:packageDebugRenderscript UP-TO-DATE
:CordovaLib:compileDebugRenderscript
:CordovaLib:generateDebugResValues
:CordovaLib:generateDebugResources
:CordovaLib:packageDebugResources
:CordovaLib:processDebugManifest
:CordovaLib:generateDebugBuildConfig
:CordovaLib:processDebugResources
:CordovaLib:generateDebugSources
:CordovaLib:incrementalDebugJavaCompilationSafeguard
:CordovaLib:compileDebugJavaWithJavac
:CordovaLib:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
:CordovaLib:processDebugJavaRes UP-TO-DATE
:CordovaLib:transformResourcesWithMergeJavaResForDebug
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForDebug
:CordovaLib:mergeDebugJniLibFolders
:CordovaLib:transformNative_libsWithMergeJniLibsForDebug
:CordovaLib:transformNative_libsWithSyncJniLibsForDebug
:CordovaLib:bundleDebug
:CordovaLib:preReleaseBuild UP-TO-DATE
:CordovaLib:checkReleaseManifest
:CordovaLib:prepareReleaseDependencies
:CordovaLib:compileReleaseAidl
:CordovaLib:compileReleaseNdk UP-TO-DATE
:CordovaLib:copyReleaseLint UP-TO-DATE
:CordovaLib:mergeReleaseShaders
:CordovaLib:compileReleaseShaders
:CordovaLib:generateReleaseAssets
:CordovaLib:mergeReleaseAssets
:CordovaLib:mergeReleaseProguardFiles
:CordovaLib:packageReleaseRenderscript UP-TO-DATE
:CordovaLib:compileReleaseRenderscript
:CordovaLib:generateReleaseResValues
:CordovaLib:generateReleaseResources
:CordovaLib:packageReleaseResources
:CordovaLib:processReleaseManifest
:CordovaLib:generateReleaseBuildConfig
:CordovaLib:processReleaseResources
:CordovaLib:generateReleaseSources
:CordovaLib:incrementalReleaseJavaCompilationSafeguard
:CordovaLib:compileReleaseJavaWithJavac
:CordovaLib:compileReleaseJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
:CordovaLib:processReleaseJavaRes UP-TO-DATE
:CordovaLib:transformResourcesWithMergeJavaResForRelease
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForRelease
:CordovaLib:mergeReleaseJniLibFolders
:CordovaLib:transformNative_libsWithMergeJniLibsForRelease
:CordovaLib:transformNative_libsWithSyncJniLibsForRelease
:CordovaLib:bundleRelease
:prepareAndroidArchLifecycleRuntime100Library
:prepareComAndroidSupportAnimatedVectorDrawable2701Library
:prepareComAndroidSupportAppcompatV72701Library
:prepareComAndroidSupportCardviewV72701Library
:prepareComAndroidSupportCustomtabs2701Library
:prepareComAndroidSupportSupportCompat2701Library
:prepareComAndroidSupportSupportCoreUi2701Library
:prepareComAndroidSupportSupportCoreUtils2701Library
:prepareComAndroidSupportSupportFragment2701Library
:prepareComAndroidSupportSupportMediaCompat2701Library
:prepareComAndroidSupportSupportV42701Library
:prepareComAndroidSupportSupportVectorDrawable2701Library
:prepareComFacebookAndroidFacebookAndroidSdk4290Library
:prepareComFacebookAndroidFacebookApplinks4290Library
:prepareComFacebookAndroidFacebookCommon4290Library
:prepareComFacebookAndroidFacebookCore4290Library
:prepareComFacebookAndroidFacebookLogin4290Library
:prepareComFacebookAndroidFacebookMessenger4290Library
:prepareComFacebookAndroidFacebookPlaces4290Library
:prepareComFacebookAndroidFacebookShare4290Library
:prepareComGoogleAndroidGmsPlayServicesAnalyticsImpl1180Library
:prepareComGoogleAndroidGmsPlayServicesAnalyticsImplLicense1180Library
:prepareComGoogleAndroidGmsPlayServicesBase1180Library
:prepareComGoogleAndroidGmsPlayServicesBaseLicense1180Library
:prepareComGoogleAndroidGmsPlayServicesBasement1180Library
:prepareComGoogleAndroidGmsPlayServicesBasementLicense1180Library
:prepareComGoogleAndroidGmsPlayServicesTagmanager1180Library
:prepareComGoogleAndroidGmsPlayServicesTagmanagerApi1180Library
:prepareComGoogleAndroidGmsPlayServicesTagmanagerApiLicense1180Library
:prepareComGoogleAndroidGmsPlayServicesTagmanagerLicense1180Library
:prepareComGoogleAndroidGmsPlayServicesTasks1180Library
:prepareComGoogleAndroidGmsPlayServicesTasksLicense1180Library
:prepareComGoogleFirebaseFirebaseAnalytics1180Library
:prepareComGoogleFirebaseFirebaseAnalyticsImpl1180Library
:prepareComGoogleFirebaseFirebaseAnalyticsImplLicense1180Library
:prepareComGoogleFirebaseFirebaseAnalyticsLicense1180Library
:prepareComGoogleFirebaseFirebaseAuth1180Library
:prepareComGoogleFirebaseFirebaseAuthLicense1180Library
:prepareComGoogleFirebaseFirebaseCommon1180Library
:prepareComGoogleFirebaseFirebaseCommonLicense1180Library
:prepareComGoogleFirebaseFirebaseConfig1180Library
:prepareComGoogleFirebaseFirebaseConfigLicense1180Library
:prepareComGoogleFirebaseFirebaseCore1180Library
:prepareComGoogleFirebaseFirebaseCrash1180Library
:prepareComGoogleFirebaseFirebaseCrashLicense1180Library
:prepareComGoogleFirebaseFirebaseIid1180Library
:prepareComGoogleFirebaseFirebaseIidLicense1180Library
:prepareComGoogleFirebaseFirebaseMessaging1180Library
:prepareComGoogleFirebaseFirebaseMessagingLicense1180Library
:prepareMeLeolinShortcutBadger114Library
:prepareOrgApacheCordovaCordovaLib630DebugLibrary
:prepareDebugDependencies
:compileDebugAidl
:compileDebugRenderscript UP-TO-DATE
:generateDebugBuildConfig
:generateDebugResValues UP-TO-DATE
:generateDebugResources UP-TO-DATE
:mergeDebugResources
:processDebugManifest
:processDebugResources
:generateDebugSources
:incrementalDebugJavaCompilationSafeguard
:compileDebugJavaWithJavac
:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
:compileDebugNdk UP-TO-DATE
:compileDebugSources
:mergeDebugShaders
:compileDebugShaders
:generateDebugAssets
:mergeDebugAssets
:transformClassesWithDexForDebug
:mergeDebugJniLibFolders
:transformNative_libsWithMergeJniLibsForDebug
:processDebugJavaRes UP-TO-DATE
:transformResourcesWithMergeJavaResForDebug
:validateSigningDebug
:packageDebug
:assembleDebug
:cdvBuildDebug
BUILD SUCCESSFUL
Total time: 1 mins 48.386 secs
Built the following apk(s):
}}
Redacted {{config.xml}}:
{{
<?xml version='1.0' encoding='utf-8'?>
<widget id="[]" version="1.1.9" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>[]</name>
<description>
[]
</description>
<author email="[]" href="[]">
[]
</author>
<content src="index.html" />
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<access origin="*" />
<allow-navigation href="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<platform name="android">
<preference name="android-minSdkVersion" value="21" />
<allow-intent href="market:*" />
<icon density="ldpi" src="resources/android/icon/drawable-ldpi-icon.png" />
<icon density="mdpi" src="resources/android/icon/drawable-mdpi-icon.png" />
<icon density="hdpi" src="resources/android/icon/drawable-hdpi-icon.png" />
<icon density="xhdpi" src="resources/android/icon/drawable-xhdpi-icon.png" />
<icon density="xxhdpi" src="resources/android/icon/drawable-xxhdpi-icon.png" />
<icon density="xxxhdpi" src="resources/android/icon/drawable-xxxhdpi-icon.png" />
<preference name="loadUrlTimeoutValue" value="120000" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
<preference name="deployment-target" value="9.3" />
<preference name="UIWebViewBounce" value="false" />
<preference name="DisallowOverscroll" value="true" />
<preference name="BackupWebStorage" value="none" />
<preference name="target-device" value="handset" />
<preference name="StatusBarStyle" value="lightcontent" />
<feature name="StatusBar">
<param name="ios-package" onload="true" value="CDVStatusBar" />
</feature>
<icon height="57" src="resources/ios/icon/icon.png" width="57" />
<icon height="114" src="resources/ios/icon/icon@2x.png" width="114" />
<icon height="20" src="resources/ios/icon/icon-20@1x.png" width="20" />
<icon height="40" src="resources/ios/icon/icon-20@2x.png" width="40" />
<icon height="60" src="resources/ios/icon/icon-20@3x.png" width="60" />
<icon height="29" src="resources/ios/icon/icon-29@1x.png" width="29" />
<icon height="58" src="resources/ios/icon/icon-29@2x.png" width="58" />
<icon height="87" src="resources/ios/icon/icon-29@3x.png" width="87" />
<icon height="40" src="resources/ios/icon/icon-40@1x.png" width="40" />
<icon height="80" src="resources/ios/icon/icon-40@2x.png" width="80" />
<icon height="120" src="resources/ios/icon/icon-40@3x.png" width="120" />
<icon height="50" src="resources/ios/icon/icon-50@1x.png" width="50" />
<icon height="100" src="resources/ios/icon/icon-50@2x.png" width="100" />
<icon height="60" src="resources/ios/icon/icon-60@1x.png" width="60" />
<icon height="120" src="resources/ios/icon/icon-60@2x.png" width="120" />
<icon height="180" src="resources/ios/icon/icon-60@3x.png" width="180" />
<icon height="72" src="resources/ios/icon/icon-72@1x.png" width="72" />
<icon height="144" src="resources/ios/icon/icon-72@2x.png" width="144" />
<icon height="76" src="resources/ios/icon/icon-76@1x.png" width="76" />
<icon height="152" src="resources/ios/icon/icon-76@2x.png" width="152" />
<icon height="228" src="resources/ios/icon/icon-76@3x.png" width="228" />
<icon height="167" src="resources/ios/icon/icon-83.5@2x.png" width="167" />
<icon height="29" src="resources/ios/icon/icon-small@1x.png" width="29" />
<icon height="58" src="resources/ios/icon/icon-small@2x.png" width="58" />
<icon height="87" src="resources/ios/icon/icon-small@3x.png" width="87" />
<icon height="57" src="resources/ios/icon/icon-57@1x.png" width="57" />
<icon height="114" src="resources/ios/icon/icon-57@2x.png" width="114" />
<icon height="1024" src="resources/ios/icon/icon-1024.png" width="1024" />
<icon height="512" src="resources/ios/icon/iTunesArtwork@1x.png" width="512" />
<icon height="1536" src="resources/ios/icon/iTunesArtwork@3x.png" width="1536" />
<splash height="1242" src="resources/ios/splash/Default-1242@3x~iphone6s-landscape_2208x1242.png" width="2208" />
<splash height="2208" src="resources/ios/splash/Default-1242@3x~iphone6s-portrait_1242x2208.png" width="1242" />
<splash height="1136" src="resources/ios/splash/Default-568h@2x~iphone_640x1136.png" width="640" />
<splash height="750" src="resources/ios/splash/Default-750@2x~iphone6-landscape_1334x750.png" width="1334" />
<splash height="1334" src="resources/ios/splash/Default-750@2x~iphone6-portrait_750x1334.png" width="750" />
<splash height="1496" src="resources/ios/splash/Default-Landscape@2x~ipad_2048x1496.png" width="2048" />
<splash height="1536" src="resources/ios/splash/Default-Landscape@2x~ipad_2048x1536.png" width="2048" />
<splash height="748" src="resources/ios/splash/Default-Landscape~ipad_1024x748.png" width="1024" />
<splash height="2008" src="resources/ios/splash/Default-Portrait@2x~ipad_1536x2008.png" width="1536" />
<splash height="1024" src="resources/ios/splash/Default-Portrait~ipad_768x1024.png" width="768" />
<splash height="1004" src="resources/ios/splash/Default.png" width="768" />
<splash height="960" src="resources/ios/splash/Default@2x~iphone_640x960.png" width="640" />
<splash height="480" src="resources/ios/splash/Default~iphone.png" width="320" />
</platform>
<engine name="ios" spec="^4.5.4" />
<engine name="android" spec="^6.3.0" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.3" />
<plugin name="cordova-plugin-screen-orientation" spec="^2.0.2" />
<plugin name="cordova-plugin-facebook4" spec="^1.9.1">
<variable name="APP_ID" value="[]" />
<variable name="APP_NAME" value="[]" />
</plugin>
<plugin name="cordova-plugin-device" spec="^1.1.7" />
<plugin name="cordova-plugin-statusbar" spec="^2.3.0" />
<plugin name="cordova-plugin-firebase" spec="~0.1.25" />
</widget>
}}
SO thread: https://stackoverflow.com/questions/47888708/bug-cordova-build-android-doesnt-produce-an-apk
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org