This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
android:code_modernization [2017/05/26 17:04] bill_coggins [Table] |
android:code_modernization [2017/06/12 18:19] (current) mjallison [Table] |
||
---|---|---|---|
Line 22: | Line 22: | ||
| **4** | | | | | **Activity -> Fragment and/or FragmentActivity** | | | | **4** | | | | | **Activity -> Fragment and/or FragmentActivity** | | | ||
| 4.1 | | | | | SG activity survey to find fragment refactor candidates | | | | 4.1 | | | | | SG activity survey to find fragment refactor candidates | | | ||
- | | **5** | | | | | **NDK modernization** | | | + | | **5** | | | | deferred | **NDK modernization** | | |
- | | 5.1 | | | | | Recode build.gradle (AGTEK_Lib) for supported NDK build | needs to be done "properly". Current is import from Eclipse - sorta | | + | | 5.1 | | | | deferred | Recode build.gradle (AGTEK_Lib) for supported NDK build | needs to be done "properly". Current is import from Eclipse - sorta | |
| 5.2 | | | | deferred | Include only required SO files for specific application | Issues getting CMake to build. Linkerror when running app. (memcpy8) | | | 5.2 | | | | deferred | Include only required SO files for specific application | Issues getting CMake to build. Linkerror when running app. (memcpy8) | | ||
- | | 5.3 | bc | 0.5 | | | 64 bit implementation of SO files. | requires r14 | | + | | 5.3 | bc | 0.5 | | deferred | 64 bit implementation of SO files. | requires r14 | |
- | | 5.4 | bc | 0.5 | | | NDK r14 | try replacing current NDk with r14 | | + | | 5.4 | bc | 0.5 | | deferred | NDK r14 | try replacing current NDk with r14. fails with link error memcpy8 | |
| **6** | | | | | **Warnings** | | | | **6** | | | | | **Warnings** | | | ||
| 6.1 | | | | | Replace Handler with runnables | | | | 6.1 | | | | | Replace Handler with runnables | | | ||
Line 33: | Line 33: | ||
| 6.4 | | | | | Diamond operator | | | | 6.4 | | | | | Diamond operator | | | ||
| 6.5 | | | | | Todo | enumerate and discuss | | | 6.5 | | | | | Todo | enumerate and discuss | | ||
+ | | 6.6 | | | | | Generic warning removal | (on going) | | ||
| **Total** | | **** | **** | | | | | | **Total** | | **** | **** | | | | | ||