Commit Graph

6 Commits

Author SHA1 Message Date
Brian Gesiak
4e9c4353d0 [docs][Android] Update libicu download link 2016-04-26 10:55:38 -04:00
Brian Gesiak
d49d88e53d [SR-1264] Fix missing information in Android docs
* Add instructions to symlink the Android linker.
* Make it clear that paths to `android-ndk-r11c` and `libiconv-libicu-android` may be different based on where the user may have downloaded them by prefixing the paths, such as `/path/to/android-ndk-r11c`.
* Link to https://bugs.swift.org/browse/SR-1321 and recommend Ubuntu 15.10 for now.
* Use HTTPS when invoking `git clone`.
2016-04-26 10:48:03 -04:00
Brian Gesiak
2931c21540 [docs] Fix libicu paths for Android
https://bugs.swift.org/browse/SR-1264 identified a problem in the documentation: the `--android-icu-uc` and `--android-icu-i18n` are documented in `utils/build-script` as taking the path to *the directory that contains* the `libcicuuc.so` and `libicui18n.so` libraries, not the paths to the libraries themselves. Passing the path to the libraries themselves causes a build error.

Fix the path to prevent people from encountering an error when copying the build script invocation in the docs.
2016-04-22 12:46:41 -04:00
Brian Gesiak
a7e2329444 [android] Support latest Android NDK r11c
- Update the documentation to reflect that Swift supports (only)
  the latest NDK version. Based on what I've heard from Android
  developers that use the NDK, this is a reasonable requirement.
- The most recent version of the Android NDK no longer includes a
  "4.8" toolchain version. Change the default to "4.9", and update
  the paths in the documentation to match.
- The build script option "--android-ndk-version" was misleading.
  This parameter actually refers to the Android API level. Swift
  currently supports 21 (Android 5.0) and above (although supporting
  lower API levels would be desirable).
2016-04-20 11:20:29 -04:00
yanniks
d9d6705633 [docs][Android] Complete git command 2016-04-17 22:57:18 +02:00
Brian Gesiak
9618fe37b5 [docs][Android] Add a "Getting Started" guide
Until now the best instructions on how to get started with Swift on
Android were in the original pull request. This spruces those up and
places them in the documentation directory.
2016-04-14 21:19:54 -04:00