I see. For Android API, you'll need to specify the bootstrap classpath by 
setting the gomobile -bootclasspath flag to point to the android.jar from 
the Android SDK that matches your platform version. For example:

$ gomobile bind -bootclasspath <SDK>/platforms/android-27/android.jar <Go 
pkg>

If you need access to your own Java classes, use the -classpath flag.

 - elias

On Friday, October 19, 2018 at 8:49:50 AM UTC+2, Tim Cooijmans wrote:
>
> Simple example:
> package test
>
>
> import (
>  "Java/android/content"
>  "Java/android/content/pm"
> )
>
>
>
>
> func Test() string {
>  return "Hello world"
> }
>
>
> returns
> $ gomobile bind -v git.xxx.com/test
> type-checking package "git.xxx.com/test" failed 
> (/Users/xxx/Development/xxx/src/git.xxx.com/test/gobind.go:4:2: could not 
> import Java/android/content (cannot find package "Java/android/content" in 
> any of:
> /usr/local/Cellar/go/1.11.1/libexec/src/Java/android/content (from $GOROOT)
> /Users/xxx/Development/xxx/src/Java/android/content (from $GOPATH)))
>
> gomobile: /Users/xxx/Development/xxx/bin/gobind -lang=go,java 
> -outdir=/var/folders/wz/4c7lp4w92y99_2bmpyx0j8sm0000gn/T/gomobile-work-238062479
>  
> git.xxx.com/test failed: exit status 1
>
>
> On Thursday, October 18, 2018 at 11:28:25 PM UTC+2, Elias Naur wrote:
>>
>> Does
>>
>> gomobile bind <Go package>
>>
>> work? If not, what does it say?
>>
>>  - elias
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to