The code from native java doesn't work

Hi, I was making a native plugin for unity but the code doesn’t work. But I didn’t find something strange with my code. Here is the java code.
And this is how I called it in C#. The public methods is used for the GUI buttons.

line 18 in your C# should probably be: myClass =new AndroidJavaClass("com.test.flash.FlashAndroidPlugin ");

Thanks for the correction jimmya, that was my mistake. But I still can’t called it when I press the button in my android device.
In unity editor I got an error :

Please post the updated code (TestAndroidPlugins.cs)

Hi, the code in C# is still the same as I posted above. I still can’t resolved it till now and I have no idea how to solve it.

Assets/Scripts/TestAndroidPlugins.cs:31

This line doesn’t exist in the code you posted

Oh I’m sorry I forgot to explain that. I deleted the commented code and pasted it here to make it look cleaner.

Did you spot something wrong with my java code or how I call the java function in my C# code @liortal ?

pasted here? where ?

Pasted at pastebin :
Java : package com.test.flash;import android.content.Context;import android.conte - Pastebin.com
C# : using UnityEngine;using System.Collections;using UnityEngine.UI;public c - Pastebin.com