User Tools

Site Tools


android:code_modernization

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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** ​   |        |  ****     ​| ​ ****   ​| ​          ​| ​                                                                ​| ​                                                                       |
  
android/code_modernization.1495818243.txt.gz · Last modified: 2017/05/26 17:04 by bill_coggins