Comments (9)
Working on F-Droid app swap option.
from openmentoring-mobile.
Attempt to share F-Droid via the built-in bluetooth sharing function didn't work because of what seems to be restrictions on the Google Nexus I've used for testing which raises a "content isn't supported". The F-Droid sharing via Bluetooth worked between a Zopo and an HTC phone.
However:
- Using the Swap App function displays a swap success! page with only an F-Droid item which shows Installed, whatever the apps that were chosen in the previous screen. This was the case for both phones.
- Using the Share Icon on the App's F-Droid description page actually shares the description and a link to the f-droid website rather than share the app.
So the only way so far to share apps has been (not on the nexus) to go to the app's description page and to click on the option menu and using Send via bluetooth.
Maybe @eighthave can enlighten us?
from openmentoring-mobile.
@bsenyk. Here's the logcat related to the F-Droid build problem:
W/cr.BindingManager(22154): Cannot call determinedVisibility() - never saw a connection for the pid: 22154
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/lib/ionic/css/ionic.css
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/lib/ionic/js/ionic.bundle.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/lib/ngCordova/dist/ng-cordova.js
D/JsMessageQueue(22154): Set native->JS mode to OnlineEventsBridgeMode
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/lib/lokijs/src/lokijs.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/lib/lokijs/src/loki-angular.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-device/www/device.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-whitelist/whitelist.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-splashscreen/www/splashscreen.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-statusbar/www/statusbar.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/ionic-plugin-keyboard/www/android/keyboard.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/DirectoryEntry.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/DirectoryReader.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/Entry.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/File.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/FileEntry.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/FileError.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/FileReader.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/FileSystem.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/FileUploadOptions.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/FileUploadResult.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/FileWriter.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/Flags.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/LocalFileSystem.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/Metadata.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/ProgressEvent.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/fileSystems.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/requestFileSystem.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/resolveLocalFileSystemURI.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/android/FileSystem.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/fileSystems-roots.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file/www/fileSystemPaths.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/plugins/cordova-plugin-zip/zip.js
I/chromium(22154): [INFO:CONSOLE(1418)] "Uncaught Error: Module cordova-plugin-device.device does not exist.", source: file:///android_asset/www/cordova.js (1418)
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/lib/swiper/dist/css/swiper.min.css
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/lib/swiper/dist/js/swiper.js
E/AndroidProtocolHandler(22154): Unable to open asset URL: file:///android_asset/www/lib/angular-swiper/dist/angular-swiper.js
W/ResourceType( 2055): No package identifier when getting value for resource number 0x00000000
W/PackageManager( 2055): Failure retrieving resources for org.fdroid.fdroid: Resource ID #0x0
I/chromium(22154): [INFO:CONSOLE(7)] "Uncaught ReferenceError: angular is not defined", source: file:///android_asset/www/js/app.js (7)
I/chromium(22154): [INFO:CONSOLE(1)] "Uncaught ReferenceError: angular is not defined", source: file:///android_asset/www/js/controllers.js (1)
I/chromium(22154): [INFO:CONSOLE(1)] "Uncaught ReferenceError: angular is not defined", source: file:///android_asset/www/js/services.js (1)
I/art ( 1875): Background sticky concurrent mark sweep GC freed 59114(3MB) AllocSpace objects, 87(1393KB) LOS objects, 8% free, 45MB/49MB, paused 2.404ms total 138.179ms
D/ConnectivityService( 1875): updateNetworkScore for NetworkAgentInfo [WIFI () - 100] to 60
D/ConnectivityService( 1875): rematching NetworkAgentInfo [WIFI () - 100]
D/ConnectivityService( 1875): Network NetworkAgentInfo [WIFI () - 100] was already satisfying request 1. No change.
D/ConnectivityService( 1875): notifyType AVAILABLE for NetworkAgentInfo [WIFI () - 100]
D/ConnectivityManager.CallbackHandler( 2055): CM callback handler got msg 524290
D/ConnectivityManager.CallbackHandler( 2750): CM callback handler got msg 524290
D/audio_hw_primary( 1416): disable_audio_route: reset and update mixer path: low-latency-playback
D/audio_hw_primary( 1416): disable_snd_device: snd_device(2: speaker)
I/Keyboard.Facilitator( 2206): onFinishInput()
I/art ( 1875): Background partial concurrent mark sweep GC freed 232262(9MB) AllocSpace objects, 44(2MB) LOS objects, 29% free, 37MB/53MB, paused 10.606ms total 196.473ms
I/chromium(22154): [INFO:CONSOLE(1183)] "deviceready has not fired after 5 seconds.", source: file:///android_asset/www/cordova.js (1183)
I/chromium(22154): [INFO:CONSOLE(1176)] "Channel not fired: onPluginsReady", source: file:///android_asset/www/cordova.js (1176)
I/chromium(22154): [INFO:CONSOLE(1176)] "Channel not fired: onCordovaReady", source: file:///android_asset/www/cordova.js (1176)
from openmentoring-mobile.
Thanks, @jmatsushita. Can you send me info on the device? The device make/model (or just the processor architecture, which is what I'm after) and the android version.
from openmentoring-mobile.
Hi @bsenyk it's the same device I used to run the dev builds via USB so we know it runs local builds. It's a Nexus 5 with Android 5.1.1
Does it run on your device?
from openmentoring-mobile.
so "Send via Bluetooth" works, but swapping over Bluetooth does not?
Have you enabled apps to share by clicking on them?
from openmentoring-mobile.
The issue above was solved by including a missing lib folder. @jmatsushita -- what do you feel is left to do to satisfy this issue?
from openmentoring-mobile.
I'll close this and create another issue for the F-Droid swapping issue after testing it again.
from openmentoring-mobile.
Oops. Sure the fdroid build problem is done, but I don't think we should consider that story closed :)
from openmentoring-mobile.
Related Issues (20)
- The scenario appears before the introduction HOT 1
- Tests are shown without controls
- Downloading the app
- Content
- Links
- Trigger content download more easily
- Recomend: Main Subject-title to be included on top of each flash card page HOT 1
- Card top nav bar. HOT 1
- Orient user when moving between Topics
- Allow clicking on the title (not the arrow) to expand topics
- Auto contraction of sub-topic into units in version 0.1.0 has been disabled
- Auto center card content in reference to the top and bottom space of the card per given screen HOT 1
- Accidental consecutive tapping of download icon on non-downloaded units hangs
- UI/UX improvements HOT 2
- Check which older version of Android are supported
- Avoid local filesystem permission
- Unit link click choice
- Glossary tooltips
- Screenshots for F-Droid
- http://openmentoring.io is dead link HTTP 404 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openmentoring-mobile.