filmaj
a7ef686a27
CB-12546: leverage avdmanager
if android
warns it is no longer
...
useful, which happens in Android SDK Tools 25.3.1.
explicitly set the CWD of the spawned emulator process to workaround a recent google android sdk bug.
rename android_sdk_version.js to android_sdk.js, to better reflect its contents.
have create.js copy over the android_sdk_version batch file.
2017-03-20 10:08:35 -07:00
Alexander Sorokin
e2af492a63
CB-12587 A (not so) quick fix for get_gradle_wrapper() call
2017-03-20 15:22:37 +03:00
Joe Bowser
84de9ee0da
CB-12574 - Bumping Version
...
This closes #368
2017-03-15 13:31:24 -07:00
Joe Bowser
e182e669f0
CB-12524: Put the script in the wrong spot, oops
...
This closes #367
2017-03-13 13:51:37 -07:00
Joe Bowser
a9a28d3e77
CB-12524: Workaround for obsolete gradle on integration servers
2017-03-13 13:51:37 -07:00
Joe Bowser
6a77acdbf2
CB-12524: Thwarted by JSHint again, accidentally deleted the wrong message
2017-03-13 13:51:37 -07:00
Joe Bowser
9dbffa6ee8
CB-12524: Forgot to check for the android command on the target check
2017-03-13 13:51:37 -07:00
Joe Bowser
2d3f3cae13
CB-12524: Set Gradle to always build in the project directory since our tests don't run scripts from the project directory by default
2017-03-13 13:51:36 -07:00
Joe Bowser
ab276504fd
CB-12524: Windows functionality for Gradle execution
2017-03-13 13:51:36 -07:00
Joe Bowser
3cc4e5b440
CB-12524: This now fetches the template from inside of the Android Studio directory, and falls back to a locally installed Gradle instance
2017-03-13 13:51:36 -07:00
Joe Bowser
b2664bc469
CB-12524: Test distributing a wrapper in the framework directory
2017-03-13 13:51:36 -07:00
Joe Bowser
3bbc7fb328
CB-12465: Writing new JUnit Test Instrumentation to replace tests and retire problmatic tests
...
This closes #363
2017-02-27 09:28:02 -08:00
Steve Gill
5591a1a4e8
Update JS snapshot to version 6.2.0-dev (via coho)
2017-01-26 16:30:33 -08:00
Joe Bowser
6355425a6f
Change to https by default
2017-01-20 09:31:31 -08:00
Jesse MacFadyen
3f674faf30
Merge branch 'CB-5968' of https://github.com/sterlingann/cordova-android
2017-01-08 22:42:18 -08:00
Steve Gill
b9ad1b6b26
Update JS snapshot to version 6.2.0-dev (via coho)
2017-01-03 17:45:55 -08:00
daserge
6c60dc5dc8
CB-12159 Android: Keystore password prompt won't show up
...
This closes #351
2016-12-08 09:51:24 -08:00
Joe Bowser
ad40d33400
Need to pass lint
2016-11-21 16:36:20 -08:00
Joe Bowser
5017e2302b
CB-12169: Check for build directory before running a clean
2016-11-21 14:46:09 -08:00
Jesse MacFadyen
348b1b4dda
Do not test for non-existent build folder
...
This closes #348
2016-11-03 11:23:05 -07:00
Jesse MacFadyen
0fd7e7f040
Fixed AndroidStudio tests to actually run, removed app/src/main/assets/ as a requirement and added app/src/main/res instead, added placeholder for build/ folder, Removed dupe gitignore
2016-11-02 19:46:33 -07:00
Joe Bowser
cfa0fa7243
Update JS snapshot to version 6.2.0-dev (via coho)
2016-11-02 16:32:16 -07:00
Joe Bowser
6a63d9df0a
Set VERSION to 6.2.0-dev (via coho)
2016-11-02 16:32:15 -07:00
Jesse MacFadyen
36646eb527
rewrite to use retro js
...
This closes #347
2016-11-02 16:30:14 -07:00
Joe Bowser
5346a386f7
CB-12108: Updating gradle files to work with the latest version of Android Studio, since a patch release breaks this, and Gradle complains if you add the plus
2016-11-02 14:19:21 -07:00
Joe Bowser
3c087c6716
CB-12101: Spot fix to go into next patch release
...
This closes #346
2016-11-01 16:37:39 -07:00
Darryl Pogue
854946e313
CB-12077: Fix paths for Android icons/splashscreens
...
This closes #343
2016-10-31 11:31:26 -07:00
Sterling
d6a1d7a913
updated xxhdpi mipmap icon to 144x144
2016-10-28 21:57:54 -07:00
Sterling
700b425774
replaced with unstretched images
2016-10-28 17:20:56 -07:00
Sterling
e31634b0fb
created directories and corresponding images for xxhdpi and xxxhdpi, both drawables and mipmaps
2016-10-28 17:03:45 -07:00
Joe Bowser
7f9e7c73ab
Update JS snapshot to version 6.1.0-dev (via coho)
2016-10-20 11:49:04 -07:00
Joe Bowser
3e7be6cc0f
Set VERSION to 6.1.0-dev (via coho)
2016-10-20 11:49:03 -07:00
Joe Bowser
6aa4b1b301
CB-11083: Fixing syncronous file check and future-proofing the JS for Travis
...
This closes #323
2016-10-19 09:49:42 -07:00
Joe Bowser
304cbef5ed
CB-11083: Reading files to check for CordovaLib dependency, if so, we exclude CordovaLib to be safe
2016-10-19 09:49:39 -07:00
Joe Bowser
263968e019
CB-11083: Plugin build script for dependencies without a gradle file
2016-10-19 09:49:39 -07:00
Joe Bowser
c05521e55a
CB-11083: The GradleBuidler can tell the difference between a Cordova Plugin Framework and a regular framework based on the name
2016-10-19 09:49:39 -07:00
Joe Bowser
2f3c71feaa
CB-11083 Fix to deal with custom frameworks with their own Gradle configuration
2016-10-19 09:49:39 -07:00
Martin Bektchiev
2e37d2c253
CB-11771 Deep symlink directories to target project instead of linking the directory itself
...
When installing a plugin with custom library using the --link option the whole directory is symlinked and temporary
files leak into the original plugin directory on build. This leads to broken builds if the same plugin is linked in
2 projects targeting different Cordova versions.
This closes #326
2016-10-13 18:39:27 -07:00
Simon MacDonald
77b9fd62a7
Fix tab/space issue
2016-10-12 22:21:14 -04:00
Jesse MacFadyen
b2d7124424
CB-11999 add message, catch exception if require fails
2016-10-12 11:48:06 -07:00
Joe Bowser
be19585c68
Merge branch 'fix-appname-apostrophe' of https://github.com/revolunet/cordova-android
...
Using a merge commit to merge in a PR
This closes #272
2016-10-11 15:49:20 -07:00
Darryl Pogue
ca0cbad1c7
CB-8722 - Move icons from drawable to mipmap
...
This closes #340
2016-10-11 13:29:15 -07:00
Joe Bowser
fb53452d37
Unused requires cause AppVeyor to not work
...
This closes #339
2016-10-07 18:14:36 -07:00
Joe Bowser
b5246f3f09
Clean also wipes out the www directory, which was causing the strange errors that were happening when building
2016-10-07 18:14:36 -07:00
Joe Bowser
4be413af79
Removing try/catch now that we have the new tests and committing latest
2016-10-07 18:14:36 -07:00
Alexander Sorokin
5db2de95f5
CB-11964 Call clean after plugin install and mock it in tests
2016-10-07 18:14:36 -07:00
Joe Bowser
6418add83d
Did a try/catch to deal with the unit tests vs actual project environment, code duplication is needed because of builderEnv
2016-10-07 18:14:36 -07:00
Joe Bowser
7d26c51da6
CB-11964: Do a clean when installing a plugin to et around the bug
2016-10-07 18:14:36 -07:00
Joe Bowser
9544783b5e
CB-11640: Fixing check_reqs.js so it actually works
...
This closes #338
2016-10-03 14:41:14 -07:00
Joe Bowser
eaf9b319ca
Tweaking the regex
2016-10-03 14:41:14 -07:00
Joe Bowser
47abde2f8d
CB-11640: Changing requirements check to ask for Java 8
2016-10-03 14:41:14 -07:00
daserge
30325e4f32
CB-11869 Fix cordova-js android exec tests
...
Useragent Regexp result is null in node environment - add a check for it
Updated cordova-js
Increased e2e create specs timeout
2016-09-29 12:24:52 +03:00
Joe Bowser
9cf38f8705
CB-11907: Bumping Gradle to work with Android Studio 2.2 and the Gradle Plugin, I should have done this last commit
...
This closes #336
2016-09-26 15:28:02 -07:00
Joe Bowser
7de4803e21
CB-11907: Bumping Gradle to work with Android Studio 2.2 and the Android Gradle Plugin
2016-09-26 15:06:44 -07:00
Joe Bowser
9586a7ddcd
CB-11907: Bumping Android Gradle Plugin version to 2.2 so this works with Android Studio
2016-09-26 15:06:44 -07:00
Simon MacDonald
a4f6c8bf7b
Enable background start of Cordova Android apps
...
This closes #322
2016-09-23 09:12:18 -07:00
Anis Kadri
511fe7c51e
fixing jshint issues
2016-09-20 19:54:34 -07:00
Anis Kadri
acb3cc80b7
First attempt at supporting Android Studio
2016-09-20 19:54:34 -07:00
Pierre-Alexis de Solminihac
23fd0982b0
replace Integer.parseInt with BigInteger so that you can use longer Android version codes
...
I used to have DNS like version codes (YYYYmmmddXX format) for my apps builds, and I can't go back in older apps because Google Play wont allow me to upload inferior version codes, so I thing we should to use BigInteger instead of Integer.parseInt
This closes #298
2016-09-12 10:39:34 -07:00
Joe Bowser
dc0bfeb0cc
CB-11828: Adding dirty userAgent checking to see if we're running Jellybean or not for bridge modes
2016-09-09 12:05:19 -07:00
Joe Bowser
deea0f7e4f
CB-11828: Switching default bridge back to ONLINE_BRIDGE
2016-09-09 12:05:19 -07:00
Simon MacDonald
3a33f4c0a6
Add gradle build flag to enable dex in process for large projects
2016-09-08 19:00:55 -04:00
Joe Bowser
d3cb38de29
Bump Target and Min API levels
2016-09-06 10:42:51 -07:00
Simon MacDonald
047ed52d60
Make evaluateJavaScript brige default
...
This closes #320
2016-09-01 08:50:29 -07:00
Joe Bowser
bb96bb9a88
Creating an evaluateJavascript branch
2016-09-01 08:49:32 -07:00
Szymon Drosdzol
db6295c917
CB-11683 Fixed linking to directories during plugin installation.
...
This closes #322
2016-08-11 14:47:36 +03:00
Steve Gill
74ae6651c8
Update JS snapshot to version 5.3.0-dev (via coho)
2016-07-26 14:57:29 -07:00
Alexander Sorokin
f1c185b771
CB-9489 Fixed "endless waiting for emulator" issue
2016-07-06 15:12:36 +03:00
Steve Gill
103e1e8d24
Update JS snapshot to version 5.3.0-dev (via coho)
2016-06-29 15:04:55 -07:00
Steve Gill
30198c4bdd
Set VERSION to 5.3.0-dev (via coho)
2016-06-29 15:04:55 -07:00
Vivek Kiran
d69698c23f
Update plugin-build.gradle. This closes #312
2016-06-29 14:40:20 -07:00
Joe Bowser
04a3c9d9ee
Adding mavenCentral just in case
...
This closes #309
2016-06-09 10:50:00 -07:00
Joe Bowser
db4d1f5768
CB-11383: Update to gradle for using jcenter and correct Application plugin
2016-06-06 11:21:30 -07:00
Steve Gill
81d6219663
CB-11365 fixed plugin rm issue with emit being undefined
2016-06-02 11:32:21 -07:00
Jason Ginchereau
3a1b4ffcb8
Use platform config.xml for clean
...
This closes #295
2016-05-31 10:27:40 -07:00
Jason Ginchereau
72bbe9fdf0
CB-11117: Use FileUpdater to optimize prepare for android platform
2016-05-31 10:27:37 -07:00
Richard Knoll
9738079c42
CB-11259: Improving build output
...
This closes #305
2016-05-17 13:31:12 -07:00
Joe Bowser
e9e27ca47c
CB-10096: Upgrading to Gradle Plugin 2.1.0
2016-05-09 10:59:36 -07:00
Nikhil Khandelwal
5d21fb26e6
CB-11198 Skip android target sdk check. This closes #303 .
2016-05-06 10:44:14 -07:00
Vladimir Kotikov
d351e316bf
CB-11138 Reuse PluginManager from common to add/rm plugins
...
This closes #301
2016-04-29 15:07:05 +03:00
daserge
914e2fa35f
CB-11163 Android Builds are failing in CI
...
CB-11133 Handle android emulator start failure (reverted from commit abcaee24f9
)
2016-04-28 17:25:39 +03:00
Nikhil Khandelwal
8b96081579
CB-11153 Move to gradle version 2.13
...
This closes #299
2016-04-26 14:56:02 -07:00
Nikhil Khandelwal
f3e0623d1d
CB-11153 Use Gradle 2.8 correctly for building Android projects
2016-04-26 14:55:55 -07:00
daserge
abcaee24f9
CB-11133 Handle android emulator start failure
2016-04-26 19:54:34 +03:00
daserge
8951660393
CB-11132 Fix Error: Cannot read property 'match' of undefined in cordova-android emulator.js
2016-04-21 15:40:33 +03:00
Nikhil Khandelwal
e4ecbad3cb
Add simple log for package name being deployed
2016-04-20 09:36:02 -07:00
daserge
40a740b45c
CB-11015 Error adding plugin with gradle extras
2016-04-18 13:20:25 +03:00
Vladimir Kotikov
9af7f506f0
CB-11095 Fix plugin add/removal when running on Node v.010
2016-04-18 12:26:39 +03:00
Vladimir Kotikov
9b8558dbde
CB-11022 Duplicate www files to both destinations on plugin operations
...
This closes #289
2016-04-14 12:03:44 +03:00
daserge
d28ca67edb
CB-10964 Handle build.json file starting with a BOM. This closes #286
2016-04-08 15:32:04 -07:00
daserge
d9814c5542
CB-8582 Obscure INSTALL_FAILED_VERSION_DOWNGRADE error when installing app
2016-03-28 13:22:22 +03:00
daserge
dd3b9dd01c
CB-10862 Cannot set minsdkversion
2016-03-28 11:35:40 +03:00
Vladimir Kotikov
69a2a5b551
CB-10837 Support platform-specific orientation on Android
...
Remove processing of "orientation" preference and let
user to specify any platform-specific value for Android
This closes #281
2016-03-21 18:30:20 +03:00
daserge
bc9e895e25
CB-10600 'cordova run android --release' does not use signed and zip-aligned version of APK
...
De-prioritize unsigned builds
Adds an actionable hint for INSTALL_PARSE_FAILED_NO_CERTIFICATES error
Removes filtering by architecture when not specified
2016-03-18 08:59:59 +03:00
Roberto Andrade
457c5b8b3b
CB-9710: Fixing issues parsing android avd list
output for certain AVDs which resulted in them not being included in the selection process even if they are the best match.
...
This closes 221
2016-03-16 09:32:24 -07:00
Julien Bouquillon
2cefb42559
fix issue with app_name containing apostrophes
2016-03-14 14:01:43 +01:00
daserge
82582e5a5b
CB-10749 Use cordova-common.CordovaLogger in cordova-android
...
Added -d shorthand to all platform scripts
2016-03-09 18:54:05 +03:00
Byoungro So
18e81c4b90
CB-10673 fixed conflicting plugin install issue with overlapped <source-file> tag. Add --force flag. This closes #264 .
2016-03-07 23:02:19 -08:00
Joe Bowser
bad0034e5d
CB-8976: I wish there was an easier way to test gradle stuff then check it in without having to remember to delete imports
...
This closes #270
2016-03-04 09:53:01 -08:00
Joe Bowser
99d5ff7347
CB-8976: Accidentally left in the crosswalk build from when I was experimenting with this file
2016-03-04 09:53:00 -08:00