Android Question 2x user error report

D

Deleted member 103

Guest
Hi,

I got 2 error reports in a short time.
1) java.lang.NumberFormatException: org.apache.harmony.luni.util.FloatingPointParser.initialParse
2) java.lang.NumberFormatException: java.lang.StringToReal.invalidReal

Question: Has the error with the library "HttpUtils2" what to do, if so, I have to perhaps exchange it with the library "OkHttpUtils2"?
 

sorex

Expert
Licensed User
Longtime User
are you sure the content that returns contains the data you want to use? it seems like a general page.
 
Upvote 0
D

Deleted member 103

Guest
This is my Jobdone.
B4X:
Sub JobDone(Job As HttpJob)
     Dim parser As JSONParser
    Dim res As String
   
'    Log("JobName = " & Job.JobName & ", Success = " & Job.Success)
   
    If Job.Success Then
        res = Job.GetString
        Select Job.JobName
            Case idActivatedUser
                If user_id = 0 Then
                    SaveActivatedUser
                Else If user_id > 0 Then
                    UpdateActivatedUser
                End If
            Case idCheckSaveConnection
                If user_id = 0 Then
                    SaveToMySQL
                Else If user_id > 0 Then
                    UpdateMySQL
                End If
            Case idCheckReadConnection
                'Die Einträge vom 1.Level runterladen, die andere 2 Level werden automatisch runtergeladen.
                ReadFromSQL(idSelectLevel1)
            Case idUserStatistik,idUpdateUserStatistik
                ReadFromSQL(Job.JobName)
            Case "Insert"
                If res.Length > 0 Then
                    user_id=res
                    goWriteStatistik
                    If lastSQLiD <> idActivatedUser Then
                        ToastMessageShow(mLanguage.getStr("strScoreUploadet"),False)
                    End If
                End If
            Case "Level1"
                parser.Initialize(res)
                mBBL.lstLevel1 = parser.NextArray
                ReadFromSQL(idSelectLevel2)
            Case "Level2"
                parser.Initialize(res)
                mBBL.lstLevel2 = parser.NextArray
                ReadFromSQL(idSelectLevel3)
            Case "Level3"
                parser.Initialize(res)
                mBBL.lstLevel3 = parser.NextArray
                StartActivity("mOnlineStatistik")
            Case "Update"
                If res>0 And lastSQLiD <> idActivatedUser Then
                    ToastMessageShow(mLanguage.getStr("strScoreUploadet"),False)
                End If
            Case "UserStatistik"
                parser.Initialize(res)
                SaveUserStatistik(parser.NextArray)
            Case "UpdateUserStatistik"
                Dim lst As List
                parser.Initialize(res)
                Dim lst As List = parser.NextArray
                If lst.Size > 0 Then
                    SaveUserStatistik(lst)
                Else
                    Msgbox2(mLanguage.getStr("strNoScore"), mLanguage.getStr("strPunktInfo"), "OK", "","", LoadBitmap(File.DirAssets,"info.png"))
                End If
                StartActivity("mLocalStatistik")
        End Select
    Else
        ProgressDialogHide
        If Job.JobName = idCheckSaveConnection Then
            Msgbox2(mLanguage.getStr("strSaveNotEnabled"), mLanguage.getStr("strNoInternet"), "OK", "","", LoadBitmap(File.DirAssets,"warning.png"))
        Else if Job.JobName = idCheckReadConnection Then
            Msgbox2(mLanguage.getStr("strNoShowStatistik"), mLanguage.getStr("strNoInternet"), "OK", "","", LoadBitmap(File.DirAssets,"warning.png"))
        Else if Job.JobName = idUpdateUserStatistik Then
            Msgbox2("", mLanguage.getStr("strNoInternet"), "OK", "","", LoadBitmap(File.DirAssets,"warning.png"))
        End If
    End If
    Job.Release
'    Log("Job.Release=" & Job.JobName)
End Sub
 
Upvote 0
Cookies are required to use this site. You must accept them to continue using the site. Learn more…