Patrice Chalin
da855f4164
Delete example-kotlin ( #6936 )
2020-04-16 13:55:05 -07:00
Chengyuan Zhang
95e331a69b
buildscripts: clean up android related scripts ( #6843 )
...
Fix incorrect android-interop-testing apk path after flatten the project structure.
2020-03-19 19:09:54 -07:00
Eric Anderson
8cf0196548
Add Cronet to main build
...
Building now requires an Android SDK unless you specify
-PskipAndroid=true
2020-01-09 15:20:41 -08:00
ZHANG Dapeng
c240f27077
buildscripts: android.sh to clean the build when building HEAD^
...
A gradle plugin [issue](google/protobuf-gradle-plugin#331 ) was seen for https://github.com/grpc/grpc-java/pull/6099 . This PR try to workaround it.
2019-08-28 12:56:49 -07:00
ZHANG Dapeng
a17f8ab62c
buildscripts: add android-interop-test build (without runing test) in kokoro android
2019-04-03 14:22:39 -07:00
ZHANG Dapeng
755a22790b
android/android-interop-testing/examples: upgrade android plugin
...
This resolves #5523
While bumping `com.android.tools.build:gradle:3.1.2` to `3.3.0`, some other plugins/artifacts/maven repo/buildscripts have to be updated:
- gradle (wrapper) need to upgrade to 4.10.x
- protobuf gradle plugin need to bump a version compatible with gradle version.
- need add `google()` and `jcenter()` repos for android (otherwise `com.android.tools.build:aapt2:3.3.0x` and `trove4j` will not be found resp.)
- need to accept license for Android "build-tools;28.0.3" in kokoro env.
2019-04-02 14:52:27 -07:00
Jihun Cho
1c3432c3fb
all: migrate gradle publish from maven to use maven-publish plugin ( #5289 )
2019-01-31 17:38:43 -08:00
Eric Gribkoff
f973bbc06f
Revert "buildscripts: disable android size status check ( #5278 )" ( #5284 )
...
This reverts commit aaa3a86dd2 .
2019-01-25 16:16:41 -08:00
Eric Gribkoff
aaa3a86dd2
buildscripts: disable android size status check ( #5278 )
2019-01-24 12:21:58 -08:00
ZHANG Dapeng
94e7339748
all: remove copies of gradle wrapper
2018-12-11 16:23:28 -08:00
Eric Anderson
1887b93afd
buildscripts: Hard-code PROTOBUF_VERSION in make_dependencies.sh
...
We always want to use a consistent version of protobuf; avoid the need
for the caller (which may be a person running the script) to specify the
version.
2018-07-11 10:13:09 -07:00
Eric Gribkoff
9a502ecf0b
buildscripts: correct Android apk size and dex diff output ( #4522 )
2018-06-05 12:50:39 -07:00
Eric Gribkoff
8fd762fb8e
cronet: use Cronet from Google's Maven repository ( #4531 )
2018-06-04 20:16:02 -07:00
Eric Gribkoff
f3ef2850a9
buildscripts: fix Android apk/dex comparison ( #4511 )
2018-05-25 15:07:17 -07:00
zpencer
f8424f7b7b
examples: add kotlin and kotlin android examples ( #4037 )
...
Add kotlin version of HelloWorldClient and HelloWorldServer.
Add kotlin version of android example.
2018-05-01 14:54:34 -07:00
zpencer
1d80febbc0
buildscripts: make unix.sh and make_dependencies.sh arch aware ( #4384 )
...
ARCH can be '32' or '64'. If it is not set then default to '64'.
make_dependencies.sh should do the symlinking
2018-04-27 15:59:16 -07:00
Carl Mastrangelo
720d4fab69
all: print out diff of methods in android APK
2018-04-25 15:53:56 -07:00
Eric Gribkoff
ba86a86c77
android: add AndroidChannelBuilder ( #4172 )
2018-04-23 11:49:36 -07:00
Eric Anderson
a47266ea4a
kokoro: Avoid --include-build for Android
...
Since 4369e8cd the --include-build just opens us up to trouble with
accidentally building the protoc plugin. Since we're going to do a
./gradlew install anyway, let's just wait until after that point for
building cronet.
This sort of problem was experienced while developing #4369 .
2018-04-21 00:03:44 -07:00
Eric Gribkoff
7fd22080e9
buildscripts: avoid unbound variable error ( #4197 )
2018-03-09 09:18:58 -08:00
Eric Gribkoff
4369e8cd9a
buildscripts: add Kokoro-based CI for Android APK stats ( #3984 )
2018-03-08 18:41:39 -08:00