{ "id": "170448", "key": "AC-5404", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "8", "description": "", "name": "Needs more info" }, "resolutiondate": "2017-12-09T20:18:58.000+0000", "created": "2017-11-24T09:10:05.000+0000", "labels": [ "UnsatisfiedLinkError", "android", "module", "nativeBootstrap" ], "versions": [ { "id": "17038", "name": "Appcelerator Studio 4.5.0", "archived": false, "released": false } ], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-12-09T20:18:58.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14550", "name": "Appcelerator Modules", "description": "Please enter tickets related to Modules here." } ], "description": "1. Create a new module for android and add some code if you want\r\n2. Publish the module to the SDK (6.3.0) but the same happens with previous versions >= 6.1\r\n3. Use the module in a classic android app\r\n4. Run the app on an android device\r\n5. The app crashes with the following error :\r\njava.lang.UnsatisfiedLinkError: No implementation found for void eu.orderfast.of_sockets_module630.OfSocketsModule630Bootstrap.nativeBootstrap() (tried Java_eu_orderfast_of_1sockets_1module630_OfSocketsModule630Bootstrap_nativeBootstrap and Java_eu_orderfast_of_1sockets_1module630_OfSocketsModule630Bootstrap_nativeBootstrap__)\r\n\tat eu.orderfast.of_sockets_module630.OfSocketsModule630Bootstrap.nativeBootstrap(Native Method)\r\n\tat eu.orderfast.of_sockets_module630.OfSocketsModule630Bootstrap.bootstrap(OfSocketsModule630Bootstrap.java:17)\r\n\tat org.appcelerator.kroll.runtime.v8.V8Runtime.loadExternalModules(V8Runtime.java:159)\r\n\tat org.appcelerator.kroll.runtime.v8.V8Runtime.initRuntime(V8Runtime.java:118)\r\n\tat org.appcelerator.kroll.KrollRuntime.doInit(KrollRuntime.java:205)\r\n\tat org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:114)\r\n\tat org.appcelerator.kroll.KrollRuntime.init(KrollRuntime.java:136)\r\n\tat eu.orderfast.of.OrderfastApplication.onCreate(OrderfastApplication.java:52)\r\n\tat android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1025)\r\n\tat android.app.ActivityThread.handleBindApplication(ActivityThread.java:5455)\r\n\tat android.app.ActivityThread.-wrap2(ActivityThread.java)\r\n\tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:1574)\r\n\tat android.os.Handler.dispatchMessage(Handler.java:102)\r\n\tat android.os.Looper.loop(Looper.java:163)\r\n\tat android.app.ActivityThread.main(ActivityThread.java:6237)\r\n\tat java.lang.reflect.Method.invoke(Native Method)\r\n\tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:877)\r\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)\r\n", "attachment": [], "flagged": false, "summary": "When using modules with SDK 6.3.0GA getting UnsatisfiedLinkError for nativeBootstrap", "creator": { "name": "kladogen", "key": "kladogen", "displayName": "kladogen@gmail.com", "active": true, "timeZone": "Europe/Athens" }, "subtasks": [], "reporter": { "name": "kladogen", "key": "kladogen", "displayName": "kladogen@gmail.com", "active": true, "timeZone": "Europe/Athens" }, "environment": "Windows 10, Android, ndk-r11c, Appcelerator Studio 4.10.0.201709271713 with latest updates (clean install)", "comment": { "comments": [ { "id": "431269", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello [~kladogen], \r\nThanks for sharing with us. Can you try to create module using *appc new -p android* , test again and let us know how it goes.\r\n\r\nBest", "updateAuthor": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2017-11-26T09:42:30.000+0000", "updated": "2017-11-26T09:42:30.000+0000" }, { "id": "431548", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello [~kladogen], Please generate a sample app with a sample module and send the app in here. We will test it in our environment. Thanks.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2017-11-30T20:55:35.000+0000", "updated": "2017-11-30T20:55:35.000+0000" }, { "id": "431635", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello [~kladogen],I just wanted to follow up here. Did you manage to follow the instructions provided earlier? Let us know if you still experience any issue. We would be happy to assist you.\r\nBest Regards!", "updateAuthor": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2017-12-03T11:17:26.000+0000", "updated": "2017-12-03T11:17:26.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }