Tagged: PhoneGap Javascript Android link
- This topic has 3 replies, 3 voices, and was last updated 8 years, 5 months ago by support-michael.
-
AuthorPosts
-
Pascal CurdyParticipantHi there,
I’ve several PhoneGap Android Projects using the same Javascript ressources.
Now, I want to put these ressources in a single Folder (sort of repository).
When I create a new Project, I import these ressources from the FileSystem into the folder www/js (see screenshot), creating links in Workspace.
All seems to be good and I have no problem running my App as long as I use the simulator.
The problem appears when I build (locally) the App.
None of the imported scripts are copied into the folder assets/www.
Did I miss some settings ?Thanks in advance for your help
Best Regards
Attachments:
You must be logged in to view attached files.
support-swapnaModeratorPascal,
I could replicate the issue at my end. It looks like a known issue with PhoneGap build not recognizing the linked files to copy to the .apk during build.
Some of the users got it working by creating filesystem links outside of Eclipse. You can check this thread for more suggestions : http://stackoverflow.com/questions/6843181/how-to-link-assets-www-folder-in-eclipse-phonegap-android-project
Hope this helps. Let us know if you have any questions.
–Swapna
MyEclipse Support
Pascal CurdyParticipantHi Swapna,
I find it’s quite a pity to have to set things outside myEclipse (I don’t like this ;-))While googling, I just found the following information:
http://stackoverflow.com/questions/24022094/android-how-to-copy-files-to-asset-folder-during-build
They talk about modifying Ant build script or even create a prebuild script.
Where can I find Build (and eventually, pre-build) scripts in a phonegap project filesystem ?
Thanks in advance for your feedback.
- This reply was modified 8 years, 5 months ago by Pascal Curdy.
support-michaelKeymasterHi Pascal,
I just saw your post. In an early version of Cordova/PhoneGap you had to manually copy icons & images into your platform area. We did that using scripts known as hooks that were called by the PhoneGap/Cordova build system at different points in the build life-cycle. I’m a little rusty now on extending the various PhoneGap/Cordova CLI actions with hooks such as moving files.Here’s the Cordova/PhoneGap guide on hooks: https://cordova.apache.org/docs/en/5.1.1/guide/appdev/hooks/
See the last example in this article for copying files in a hook script:
http://devgirl.org/2013/11/12/three-hooks-your-cordovaphonegap-project-needs/ -
AuthorPosts