Hi,
I attempted to run Siddhi 3.0.4 on Android. But encountered the following
problems:
1. Gradle build fails due to duplicate files in META-INF folder in the
jars:
1. siddhi-core-3.0.4-SNAPSHOT.jar
2. siddhi-query-api-3.0.4-SNAPSHOT.jar
3. siddhi-query-compiler-3.0.4-SNAPSHOT.jar
- *By deleting the files NOTICE, LICENSE and DEPENDENCIES files located
in the META-INF floder in all but one of the .jars, the build was a
success.*
2. Once built, the Android application cannot run any of the samples as
it freezes while logging:
- E/File: fail readDirectory() errno=13
- The permissions to read and write from and to external storage have
been given in AndroidManifest.xml as:
<uses-permission
android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
On Fri, Nov 27, 2015 at 1:53 PM, Sriskandarajah Suhothayan <[email protected]>
wrote:
> Were you able to run Siddhi 3.0 in Android.
> Try that and escalate the issues ASAP
>
> Suho
>
> On Fri, Nov 27, 2015 at 12:27 PM, Janitha Samarasinghe <[email protected]>
> wrote:
>
>> Hi all,
>>
>> The way in which the existing Android EdgeAnalyticsService is implemented
>> is not structured as an Android system service. We are currently
>> re-structuring it to be usable just as an Android system service. This is
>> what getting the service on a client would look like once completed:
>>
>>
>> 1. public class MainActivity extends WSO2Activity {
>> 2.
>> 3. EdgeAnalyticsService edgeAnalyticsService;
>> 4.
>> 5. @Override
>> 6. protected void onCreate(Bundle savedInstanceState) {
>> 7. super.onCreate(savedInstanceState);
>> 8. setContentView(R.layout.activity_main);
>> 9.
>> 10. edgeAnalyticsService = (EdgeAnalyticsService)
>> getWSO2Service(WSO2Context.EDGE_ANALYTICS_SERVICE);
>> 11. }
>> 12. ...
>>
>>
>> Currently we are creating interfaces in order to establish communication
>> between the service and the clients
>>
>> Thanks and Regards,
>> --
>> Janitha Samarasinghe
>> Intern Software Engineer
>> WSO2 Inc: http://wso2.com
>> phone: +94716517331
>>
>
>
>
> --
>
> *S. Suhothayan*
> Technical Lead & Team Lead of WSO2 Complex Event Processor
> *WSO2 Inc. *http://wso2.com
> * <http://wso2.com/>*
> lean . enterprise . middleware
>
>
> *cell: (+94) 779 756 757 <%28%2B94%29%20779%20756%20757> | blog:
> http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter:
> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | linked-in:
> http://lk.linkedin.com/in/suhothayan <http://lk.linkedin.com/in/suhothayan>*
>
--
Janitha Samarasinghe
Intern Software Engineer
WSO2 Inc: http://wso2.com
phone: +94716517331
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev