B4X:
Dim x As String
x = Null
If x = Null Then
Msgbox("x=null","")
Else
Msgbox("x<>null","")
End If
If x="" Then
Msgbox("weird","")
End If
If x="null" Then
Msgbox("o no!","")
End If
The expected behavior would be that x = null would evaluate to true since this is the way in B4A to check for null values.
However. x = "null" evaluates to true! I believe this is a bug.