Comments (3)
Already? We need discover which is the dependency that are pushing this limit.
from redux-android-sample.
Avoid the 64K limit
Before configuring your app to enable use of 64K or more method references, you should take steps to reduce the total number of references called by your app code, including methods defined by your app code or included libraries. The following strategies can help you avoid hitting the DEX reference limit:
Review your app's direct and transitive dependencies - Ensure any large library dependency you include in your app is used in a manner that outweighs the amount of code being added to the app. A common anti-pattern is to include a very large library because a few utility methods were useful. Reducing your app code dependencies can often help you avoid the DEX reference limit.
Remove unused code with ProGuard - Enable code shrinking to run ProGuard for your release builds. Enabling shrinking ensures you are not shipping unused code with your APKs.
Using these techniques might help you avoid the need to enable multidex in your app while also decreasing the overall size of your APK.
from redux-android-sample.
This issue don't need to be implemented on this sample project, only on a production ready one (this issue was be copied to production related project)
from redux-android-sample.
Related Issues (20)
- Default base url inside Retrofit Builder when createApiEndpoint
- Some UI Tests are not sufiently robust to run conditions HOT 3
- Move async layer to middleware layer HOT 1
- Play/Pause change the gif position on feed HOT 1
- Capture artifacts generated during builds on drone CI
- Compute test coverage report
- Move this project from Catbag Drone to Drone.io HOT 3
- Change views StageChange listener set/unset local
- Turn all GIF list outside AppState immutable too
- Activate inspect tools for tests package
- Spread the project on web HOT 4
- Update versions and inspect tools rules
- When AppStateReducer.listUpdated receive a empty gifs the state is changed HOT 4
- Pass AndroidSudio inspect tool and fix problems
- Optmize adapter notifyDataSetChanged to notifyItemChanged on FeedComponent
- Implementation of the "before" and "after" methods in the middleware
- Change the file header to a more elaborated one HOT 1
- Medium post about redux on android and other related things
- Project stop to fetch gifs from net 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 redux-android-sample.