We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
go version
$ go version go version go1.13.1 linux/amd64
Yes
go env
$ go env GO111MODULE="" GOARCH="amd64" GOBIN="" GOCACHE="/home/kaloyan/.cache/go-build" GOENV="/home/kaloyan/.config/go/env" GOEXE="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="linux" GONOPROXY="" GONOSUMDB="" GOOS="linux" GOPATH="/home/kaloyan/go" GOPRIVATE="" GOPROXY="https://proxy.golang.org,direct" GOROOT="/usr/local/go" GOSUMDB="sum.golang.org" GOTMPDIR="" GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64" GCCGO="gccgo" AR="ar" CC="gcc" CXX="g++" CGO_ENABLED="1" GOMOD="" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build259263250=/tmp/go-build -gno-record-gcc-switches"
I am trying to build an Android app that uses keybaselib and libuplink as dependencies. These two Android libraries are both built with gomobile.
I expected that building my Android app with these two dependencies would be successful.
Building the app failed with this error:
More than one file was found with OS independent path 'lib/x86/libgojni.so'
Both libraries are built with gomobile, so both have libgojni.so in their AARs. So they conflict when added as dependencies in the same Android app.
libgojni.so
Are there any guidelines how to use more than one Android library built with gomobile in the same Android app?
The text was updated successfully, but these errors were encountered:
Duplicate of #15956 (but there is no plan or fix currently. sorry)
Sorry, something went wrong.
No branches or pull requests
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
I am trying to build an Android app that uses keybaselib and libuplink as dependencies. These two Android libraries are both built with gomobile.
What did you expect to see?
I expected that building my Android app with these two dependencies would be successful.
What did you see instead?
Building the app failed with this error:
Both libraries are built with gomobile, so both have
libgojni.so
in their AARs. So they conflict when added as dependencies in the same Android app.Are there any guidelines how to use more than one Android library built with gomobile in the same Android app?
The text was updated successfully, but these errors were encountered: