update: It may seem interesting that I also got a similar error:
"Error: ignoring unknown packet filter" extra-android-m2repository "" on this line:
android update sdk --filter extra-android-m2repository --no-ui --force > /dev/null
but I decided that he updated the sdk tools to rev. 23. The original error is saved.
I have an Android build job running on the continuous integration of travis.ci. He used to work, but recently he started to give an error:
"Error: ignoring unknown packet filter 'sysimg-19'"
in this line:
echo yes | android update sdk --all --filter sysimg-19 --no-ui --force > /dev/null
which then causes the avroid command to fail for the avd command:
"Valid ABI: no ABI. Error: invalid --abi armeabi-v7a for the selected target.
I also tried this without the -all flag, but this leads to the same result.
I believe the reason may be some changes to the Android SDK that I donβt know about. Someone tell me what the problem is?
See my full travis.yml below.
Travis.yml:
language: java jdk: - oraclejdk7 android: components: - build-tools-19.1.0 env: matrix: - ANDROID_TARGET=android-19 ANDROID_ABI=armeabi-v7a before_install: # Install base Android SDK - sudo apt-get update -qq - if [ `uname -m` = x86_64 ]; then sudo apt-get install -qq --force-yes libgd2-xpm ia32-libs ia32-libs-multiarch > /dev/null; fi - wget http:
android continuous-integration avd travis-ci
Alf
source share