Adam Snaider | 1c095c9 | 2023-07-08 02:09:58 -0400 | [diff] [blame^] | 1 | #[no_mangle] |
2 | pub extern "C" fn android_link_hack() {} | ||||
3 | |||||
4 | #[no_mangle] | ||||
5 | pub extern fn print_something_from_rust() { | ||||
6 | println!("Ferris says hello!"); | ||||
7 | } | ||||
8 | |||||
9 | #[no_mangle] | ||||
10 | pub extern fn get_a_value_from_rust() -> i32 { | ||||
11 | 42 | ||||
12 | } | ||||
13 | |||||
14 | #[no_mangle] | ||||
15 | pub extern "system" fn Java_com_example_androidapp_JniShim_getValue() -> i32 { | ||||
16 | get_a_value_from_rust() | ||||
17 | } |