Add the following to the dependences section of your javase/pom.xml file:
<dependency>
<groupId>com.codenameone</groupId>
<artifactId>codenameone-core</artifactId>
<scope>provided</scope>
</dependency>
That should fix the issue. (Mind you you haven't shared any error
messages so it's hard to say what your specific problem is).
Steve
On Tue, Jun 15, 2021 at 9:30 PM Dennis Rogers <[email protected]> wrote:
> Since I added the generated the native interface I can no longer do cloud
> builds. Is there a way I can remove the native interface I created for the
> moment?
>
> On Monday, June 14, 2021 at 10:09:56 PM UTC-4 Shai Almog wrote:
>
>> That sounds like a bug in the maven project. Let me check.
>>
>> On Tuesday, June 15, 2021 at 12:00:09 AM UTC+3 [email protected] wrote:
>>
>>> Sorry but I'm a little confused. I created a file, MyNative.java, in the
>>> common folder along with my other code:
>>>
>>> package com.symdesign.shoppinggenie;
>>>
>>> import com.codename1.system.NativeInterface;
>>> public interface MyNative extends NativeInterface {
>>> String helloWorld(String hi);
>>> }
>>>
>>> When I run "Generate Native Interfaces" I get the error "cannot access
>>> com.codename1.system.NativeInterface" but nevertheless
>>> it creates a file in MyProject/src/main/java/com.symdesign/myproject/
>>> called MyNativeImpl.java which looks like the advertised stub. (Is it in
>>> this file that I should put my native code? )
>>>
>>>
>>> On Sunday, June 13, 2021 at 9:37:18 PM UTC-4 Shai Almog wrote:
>>>
>>>> On which file?
>>>> notice that the native side shouldn't include the native interface, it
>>>> should only be in common.
>>>>
>>>> On Monday, June 14, 2021 at 1:08:30 AM UTC+3 [email protected] wrote:
>>>>
>>>>> I generated the native interface but when I try to build it, it says
>>>>> it can't find com.codename1.system.NativeInterface.
>>>>>
>>>>> On Saturday, June 12, 2021 at 9:41:08 PM UTC-4 Shai Almog wrote:
>>>>>
>>>>>> The plugin is only applicable to Ant projects not to maven projects.
>>>>>> For maven Generate Native Interfaces is one of the run configurations.
>>>>>> On Sunday, June 13, 2021 at 12:01:09 AM UTC+3 [email protected]
>>>>>> wrote:
>>>>>>
>>>>>>> I'm trying to create a native interface to access android's
>>>>>>> SpeechRecognitionHelper. Following the manual I created andinterface
>>>>>>> that
>>>>>>> extends NativeInterface i.e.
>>>>>>>
>>>>>>> import com.codename1.system.NativeInterface;
>>>>>>>
>>>>>>> public interface MyNative extends NativeInterface {
>>>>>>> String getSpeech(String hi);
>>>>>>> }
>>>>>>>
>>>>>>> The manual then says I can generate initial native code by right
>>>>>>> clicking on the interface and selecting "Generate Native Access" . This
>>>>>>> option doesn't seem to be available in my setup and I don't know where
>>>>>>> to
>>>>>>> go from here.
>>>>>>>
>>>>>>> -Dennis
>>>>>>>
>>>>>>> --
> You received this message because you are subscribed to the Google Groups
> "CodenameOne Discussions" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/codenameone-discussions/5676afcc-c439-4018-a258-573ffc9fb6f6n%40googlegroups.com
> <https://groups.google.com/d/msgid/codenameone-discussions/5676afcc-c439-4018-a258-573ffc9fb6f6n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
--
Steve Hannah
Software Developer
Codename One
http://www.codenameone.com
--
You received this message because you are subscribed to the Google Groups
"CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/codenameone-discussions/CAGOYrKXiNVStx-up%3DsCk1_7gexOU0m6XEfgfohoULxu_9miZxA%40mail.gmail.com.